MASRGRPHVWYWWLQVAVLVGVGGGWRRSEAADEAQEVTSLPGQPKVNFKHYAGYITVNQSHGRELFYWFFQSSNAAAPSQLPLVLWLNGGPGCSSVGNGALSELGPFFTNNSGTGLVLNKDAWNTAANIIFLESPYGTGFSFSKTYSDYAHFSDAPIAEDAHAFLVGWFKKFPEYAENEFYLVGESYAGHYIPTLARVILRENKSPNGYHINFKGFAVGNPWTDAYNDNLGTTQFYHSHSLISDETYEKIRDNCDFQNDLPVDALSKNATCNEGVREADADMTKIDIYNVYGLSCNKKNNSEAKRLFRFQVLTGAYDPCLDSVTPYLNLPNVQSALHVNPPILWSGCSDRVFNNYSKADILQSMIPVYQELLKEDLRIWVYSGDADGVVSTVGTRKWIKELNLSIEIAWYAWDYKNQVGGWTQQYKGLTFASVRGAGHLVPAVKPGPALVLFKTFLTGQPLPKF*