MDMGSVLWYSALGITSIIVFLVIDLWRRKTYSRLPPGPPGWPIVGNLFQLVVVSSPAMAKQVLKTHDRVLAGRTIIQAAQCLSHYKSSIIWGQYGSHLRMLRRISNTELFSAKRLEALEHLRRDEVIRTIQQILYESMKGKTINIGDIVVQSSINLLGNMAFGKHMFDPHSPDFQEFKDTVWKMLVLGGAPNLVEYFPFLQWLDPQGVAQNTRIYLKRVYGILDKFIEDRLATMDKGRDGTDGPKDLLDALLDMRSHEFTLTDIRGYLTDIFAAGSDTTAKTIEWAMAELICNPEKMKRAQAELDEVIVNVWAIGRDPSIWNEPSKFVPERFIDSEMSSVDYRGQHFELISFGAGRRMCVGLPLASRMIHLVLASLLHSFDWAPPKDMSAEQVDMTEKFGLTISKAVPLEAISTPRLPRDVY*