MESRSVDHAELTTEQVLKRDIPWETYMTAKLINGTCLQLLRRYDHRPENVQAALLDDDGPAYIRVFVGILRDISKEETVEYVLALIDEMLTANPKRARLFLDDSLSNEDIYQPFLRLLSKGNWFIQEKSCKTLTLIISAKKKSSENAIISNGEASGSKQTHTTMDDVLRGLVEWLCNQLKRPSHPSRGIPTAVSSLATLLREPLVRSLFVKADGVKLLTPLISPASAQQYVQLLYETSLCIWLLSYYDAAVDALAATRTLTRLVEVVKCSTKEKVVRVAVLTLKNLLSKGTFASDMVDLGLPQIVQNLKSQAWSDEDLVEALNSLEEGLKDSIKRLSSFDKYKQEVLLGNLDWSPMHKDPVFWRENINKFEDNDFQVCSWWFSTQNLFIVNLSLRHYVAWERPPTPTPC*