MMWAIYALYERVTGRVRCPGGLSDSLVSTIGVKQGCPLSPTLFGLYIDEIVDFIQRRGGDGVELGGTTVHILLYADDIVLVSESAEGLQQHLRGLDDFCSQRGMDVNLGKTKVLIFHTSARIRRQSSFTTAGGDIEVIGSYVYLGVTFTAASGAFSMTQAARDRLTRGYSALAQMERECHQAHFQEPRTKGWLFDTLVTPALMYGVAIWGPGLIDATWTLIERPQVLMISRLIRSKASVPHDIVRAELAAPPMLVEALFQTVCMLHRFQDMDRDQIAYRAFMASRELAMGGDTSSWYAQTRDWLARHGIDIDRLPPLQYDTQAPTYLLSHGERNRVIRQELWHTYIQRTWTSPV*