MTSGTYIEKCTALPLIFVQILFLAIATSGMYEEMGPLQFKVFQTSFDLRVPCFNVETLQPPLRHQPPTGLLVAVPTQSGKYPVVIFQHGFVLANCFYTQIIKHVASYGYIVVAPQVVTLNSNATQEIEDVAKVVNWLPGNLSAVMPTAVTPDLGKLVLAGHSKGAKVAFALALGRVSNTTLNFSGLVALDPVDGPGEPSPPPIVTKHCDLQFPTLILGTGYGSQKLWGIVPPCAPKCCGHQAFYNCSAYNRSPAPIVYHFVAPYFGHLDFLDDGITPADLFSWICKSGVSRAPLRNFTGGLFVAFLRSAVNGNRELMDDILSNWENESIKLEQPQIYTGPPAAVALSLL*