MGSSHHHHHHSSGLVPRGSHMMVQPTAVTHGWPDDPVPLALDTAPVPEYASGSLGDVLPTLVAGQGVPGCDARIAELAPADRNCLFLIDGLGWEQIKAHPDEAPYLTSLLGSSRGGSGRPITAGFPATTATSLASVGTGRYPGTHGLPGYTVRNPDTGELMNQLRWKPWTSPRAWQPYPTVFQLAHEAGIHTAQVSSPIFEQTPLTKVALSGGTFHGRLSGEERMDFAAEQLAAGDRSLVYTYYSELDGAGHRFGIDSDAWRGQLMFVDRLVQRLAEQLPPRSALYVTADHGMVDIPFDEEHRIDFDEDWELRAGVALLGGEGRARHIYAVPGAEADVLTCWREVVGEQFWVASRDEAISLGWFGAEVDERVYGRIGDVVAAAHDDVAITASVNEPHESAMVGMHGSMTPAEQLVPLLEVRT