MSARKKVVVPLNRVEGDLKVHLEYDGNKIYDAFSAGTMYRGFENIMKERGPLDGLVITPRICGICTTSHLYAAAKALDMISQAVVPDNATRVRNITLIAEQLQNDVRHHTMQFMVDATNPVYENAPFYEEAIERYTPIRGSSIVSAIQSTKRVLEIVSILGGQWPHSSFMVPGGVVSVPGANDIMQCKYVLRRFKSWYEKQILGCTCEEWNQVQSARDLEDWLESSPSRYSSDLGFYLRFGREAGLDRLGKGTENFISYGFLDMPRKTGVKSLGSTGYYFPAGFVSSGMVRQVNQHEIKEDISHSWFTNDETELHPYEGVTIPYATGSEGRRYSWAKAPRYDGHPAETGPLAQMMALQHPLFTNMVNQSAPSVFSRQLARIVRPALTISVMDQWLDEIAETDEPFFTPYNDIKNGQGHGMVEAPRGSLGHWVIIEDGRIKRYQVISPTTWNASPRDANGQLGPWERALAGTAIKNPNAPIEVDHIVRSFDPCLVCTVHCADLRWEV