MALLHSIRVHSSEPCLLQPLNSFKITRLPPMGKQLQSLNLKKCHNISIQFRPVCCVFSPSSSSALEGFQRLWATRISPSLHVMASFAVSFSHAASTLAFYLHQKAMEARSVHQLCDADVNALLAETNRNSLKQRLSGSFAEQGGLTMALLSTTAMAKDHINPVIATLCANPTFMSGLVAWTIAQVLKVFTTFFVERRWDFKMLLGSGGMPSSHSALCVALTTSVAICHGISDALFPVCLGFSLIVMYDATGVRRHAGMQAEVLNLIVEDLFQGHPISEKKLKELLGHTPLQVGAGAIVGIVAGYLCSQGYTAFSGHGF*