MSGGLMNSAKVGHVQGRSRGLRDRAPSGSELWALGFDQPNLLCQFSFSSVHHDVASFFDLPTQNVRPEIYIVEIIYISTQCATYFAQAAFAAIRVYAIQRGRWPLSVVVMALGLVPVATNIYAVSQVKLVDAFQYCLLDSAISINNQHITCGNMASHTGMDRYTLGGQSTRFIPSSNLTPHYRIISALNAANIVTNLLEGTGIDITMPVEIFSTVLLCRFYLNLRRVADKDDPVGSAASISSTTFSSRITGNMGEMLEFGSYLPDGLSLNSDSDAMERQTHDAVDIF*