MTSISINVAFKAAGFEPSLITIPPPAHDPTLRVTIYALRFKSPTQTPKEPLLLLHGYPQNSVIYRHLGPALAKAGERDIVIADTRGNGQSSAPKARNLSPGEEGEIVHTEEVLRLRYSKREVGRDLVYVMKHLGYDKFSIIGHDRGARVAHRMAADWPDEVVKIMLLDIAPTYDLIERTGPELAFVYWHWFFLPQPYPFPESMILANPSVYLNKLLGAFTTAPKKIFPDDVFDTYLQQLTSPERVHATCEDYRSSGPGGIDLEHDAEDRKAGRKVKQPVRVLWAKTGIIERLFGHDGTLALWRNICESDDVDGRAVDCGHFIPEERPGDVLQDALAFF*