MSARRDGFRRSDLLLPHTHALDAAGRAENLGLHDMGDPMDEVQRVDEQHRLLHDQTGIRKGPISMTKNALSLPCQKELVGAVMNPSEVFCSVPGRLSLLGSTSKYKVTVAEVQRRLSRLSA