MVHIKEFAVEQWMDNYETTAKYNVAETCCASISFNDLRELSEDKSDPLDLSIKLTYGAIRGSERLRGNLARLYSDQTPLPLDNVLITAGAIQANFLLLYTLVGPGDHVICHYPTYQQLYSVPESLGAEVSLWKANEADNWRLDLNELKRLIRPNTKLIILNNPQNPTGAVIPQETLKDIVEIARSSSIIVHADEVYRPLYHSVGEDQAPSSLLSLGYEHTVVTGSMSKAYSLAGLRVGWIASRNRSIIETCASARDYTTISVGQLDDAIASFALAPACEPNLIKRNLNLARRNLAILEKFIESHRWACDWVKPQAGTTAFVRFNNQGIPVDDVAFCEQLLQKTGVMFVPGHLCFGEGDDYEGYVRIGYVCETEVLEQAMEALRSFMEGEYRNVPVRNRTSRAAK*