MSRHLRRASTLLARLAAHGANKEPLVASMAGRALAQSVVQMPMWQIVQPRGFASSSSSDDEFFEEDQMPIIYPPSQVRVGERAPNFSAPAVVDGEITKISLSDYKGKYVCLFFYPKDFTFVCPTEIIAFSDRAKEFAAANCQLIAASTDTEETHLAWIRTPRNRGGLGYMQIPILADTTKDISARYGVLIEKLGVALRGLFIINPQGVVQHVTINDLPIGRSVDEALRTLQAIQYHAEHGEVCPANWKPGSKTMVADAEKSLEYFSEVKEADDAGAFGSKLHAIASRAEYDKLTRESQGLVVVDFYAPWCGKCRQIGPFLDTLVDKYPGVTFAKFDTTAPELEVAAGELGIKALPAFRFFKGGKEVGSPVTGYKKKPLEDAVAELAK*