MVMLVASLFMCLLVPSLTAAAPSSSPTTAVRWRELHGNNSWNGLLDPLDIDLRKSVIAYGELAQAAQDGFNHERRSPHAGACLYGRSDLLAGVGVAAAGSYAVTKFFYATSAVPVPESVLLLPLPELGDAAWCRESNWIGYVAVATDEGVAELGRRDIVVAWRGTVTDLEWANDFSFTPVSAAPVLGSSAAANPLAMVHQGFLSVYTSSNANSKYNKASARDQVFEEVRRLMQLYKDEETSITITGHSLGAALAVLNAVDIAANGLNAASSQPPCPVTAVVFACPHVGDRSFKAAFDSFEHLRALHVKNAGDVVPIVPPVVYVDVGVLLAIDTGRSPYLKKPGTVQTLHNLECYLHGVAGEQGRAGGFKLEVDRDVALVNKGVDALEDEYPVPANWWVPKNKWMVRGADGHWKLEDFKEI*