MVLAFTVTYTTAGLLIMLLLILVERFIFKGRQHLASLQGKHVVITGGSSGIGLALAKECLSQGASVSLLARNPTRLACAASTLLHSTLSSQHNILLKAVDVTDASAVSAAIVECFQWKPIDVLICNAGTSVAGLFGKVDVRDIDVVTRTNLLGCVYPVLAALPLMKDRSEHHPSSIVFVSSSSCMLFVPGVNMYTATKYAVKGLAETLRFELMSYNIKVSLACPGFVETAMLDEADKAEALNCKFMSKVNFYNRANAQPADEVAPRMMKGVRQGEFLITTDTAGIMLGAMGRGFVPADSLLQACIELLMLVPLRLASFVWYAYVKRVLKGVQPQP*