MVPLDWSDSYLCRVQMLSLFWTLPEILFPTYCLLPFTVKKIDIMIPPLRSGYYQRFFTSLPTHSPIIEFSHVLIYCLDNLQSSVCLGKYGIMTMSSRGGYRLFLNLVNPSASSVEHLFKSSDALFARAAYDHLVVEDFAKLAFMLIYYTFKLSDATGQQLLDRHIAIDASCCRCGEPETILHMLFHCQFAQLVWSPTPFARHWASVGAGSVREGLITGCKLACLPPTGIASGPLAPWICWSLWKSRNQKVFSTRFFTPEETLLKAITNAKEWLAAQGKSPDGSWRNDLKAAGLGWTFTNPAGLTSHHSALCKNVSSPFMAESLACGAVVLEAVRAGADSFLLESDYQQLVVAINARLVLLEVHGIISYIFLSIGRFSHFLCRFIPLSTNVVADSLAKQCLSLYGQNIC*