MGGWDSIRHVFVYNFTRRKWRKGSDMLAARSFFAARAVDDRRGSFSGSAEVYELATGRWWRVEGAWEEGKCPRGRVKVERSGKVGVLVGGGDGGRPGCRRDGRPGICDRVSMPWGGSWVLPGGGAKRGQNGKMEKMDVGEEFSGFVQSGCRAYQVINESLLSSCLFCSFVSLAVDDSEDLTLKI