MMSARKKVVVPLNRVEGDLKVHLEYDGNKIYDAFSAGTMYRGFENIMKERGPLDGLVITPRICGICTTSHLYAAAKALDMISQAVVPDNATRVRNITLIAEQLQNDVRHHTMQFMVDATNPVYENAPFYEEAIERYTPIRGSSIVSAIQSTKRVLEIVSILGGQWPHSSFMVPGGVVSVPGANDIMQCKYVLRRFKSWYEKQILGCTCEEWNQVQSARDLEDWLESSPSRYSSDLGFYLRFGREAGLDRLGKGTENFISYGFLDMPRKTGVKSLGSTGYYFPAGFVSSGMVRQVNQHEIKEDISHSWFTNDETELHPYEGVTIPYATGSEGRRYSWAKAPRYDGHPAETGPLAQMMALQHPLFTDMVNQSAPSVFSRQLARIVRPALTISVMDQWLDEIAETDEPFFTPYNDIKNGQGHGMVEAPRGSLGHWVIIEDGRIKRYQVISPTTWNASPRDANGQLGPWERALAGTAIKNPNAPIEVDHIVRSFDPCLVCTVHCADLRWEV