MDIFGRCNGGGSGSTVAGNGAGSVRTSSNESAGGGGTSSGTSESGSSASGRMQLTGASAPGAAASPESGVSPLTDAYTKMTSDILAERTLGDFVSEHPGELVRTGSPHLVCTVLPAHWRSNKTLPVAFKVVALGEVGDGTLVTVRAGNDENCCAELRNSTALMKNQVAKFNDLRFVGRSGRGKSFTLTITVSTTPPQVATYSKAIKVTVDGPREPRSKTSEYHCKHCCSYTFITYFITYLKYRLGTCGISSPIQHSIANVLQNIVVTFQQHCSNDKMSVSEILLQNVAET