MAPAADTPPSEPESAKQGDVEAELVEKLVGKVDVLPQRFLLPAEHRPCVDLTASNAEIPVIDLSGLNNERREETLAQIHKACLEWGFFQTINHGVPEAVMQRMKEEVEEFLSLPIGERAPNGVRKGVGGQGYASGYVKPDTGAMDWRDFFILRTYPESMRDYNTWPKSSTFREALVSYCDEMRKLSQTLLTSFSLNLGLRPTFLQEAVGELHQDLLINHYPPCPQPDLAVGANNHTDLGAVTCLWQTEDVIGLQVLKDGEWVPVRPIPGAYIINVADQVEIVTNGVYKSVQHRAVVNTSRRRISIAAFYDLHPNAVVSPAPEFVDADHPALYPPTLFADHARKLAIKTDKIGEKVVAGNSSS*