MAFEGVGDMVLHLIIEKLGPKQTAAISCLNKHFKAVASDEVIWSQFCSSDFQISTPQDPLGKPCSSFKEAYKLWNKEFGMYPWPLVRRVKLCLDAIKTWVSENFQEAASTLQKGASEAELEAVEEALGVKFPLPTRVFYRFCNGQDTGRCFSDFKEDPCLLGLIGGYCFYDYSVDVHLLPLNEIVTQTRHLTRRIRFSRKRKLIVVASSCNLRKIFFLDCTDGLLYVNTKYRKVDINLMACVPGALVNTVHALDSGDQQDGMLLWLEEFARRLQSGVIGVREENNARSICLYPETPPLCSTAVTRGVQVRASAVFVPELSDLDQPMNKYLFSYSIRMHLLPLENSSGNPMSSCQLYWRHWIIRANDAIISDVSDKAVIGKHPLLREGGKEFVYQSCTSSPLPSGSIEGSFTFVPGRLNNPQGGQFDAEVAQFPLELPDYIF*