MGSSHHHHHHSSGLVPRGSHMHTDPWMPGLRQQRITVDDGVEINAWVGGQGPALLLVHGHPQTSAIWHRVAPRLAQQFTVVLADLRGYGDSSRPAGDPEHVNYSKRTMARDLLRLMARLGHEHFSVLAHDRGARVAHRLAMDYPASVQRLVLLDIAPTLAMYEQTGEAFARAYWHWFFLIQPAPLPERLIEADPAAYVREIMGRRSAGLAPFDPRALAEYQRCLALPGSAHGMCEDYRASAGIDLDHDREDRQLGRRLSMPLLVLWGEEGVVHRCFDPLREWQLVADDVRGRPLACGHYIAEEAPDALLDAALPFLLQAG