MSVLFLLIALCSPFNFIQSPMDFGPLNFLQTSDSAAIDFGRIFFNSPSAILQPNSVDEISLLLKFISLSSYSKVTVAARGAGHSIHGQAQAPNGIVIEMDSLPLSLKIHRKGKRDEGYSYADVSGGALWIEVLRESLKHGLAPRSWTDYLYLSVGGTLSNAGISGQTFKHGPQISNVLKLDVITGTGEIVRCSPSKRAELFYGVLGGLGQFGIITSARIVLEDAPHKVKWVRAFYDDFGAFTEDQEMLVSMADKVDYVEGFMVLNEQSLEGASVAFPSHFHFIASNTNNTSQVYYCVEIAFYYYSQKASHVEKVAKETLRKLDCIPSLVYETEVSYFDFLNRVSAEEANLRARGLWEVAHPWLNMFVPRSQIKAFKDLLLQTISPDHFEGPILIYPIRRDKWNGNTSAVLPEDKENILYIVGMLRSASPQCVSESPCLQSYLQQNNKITEGATSISLHSNSKIQIADPNGQDHELETISGSDSLKRSDLGGKLYLSYYSEEEHWKKHFGGKWERFLARKKMFDPLQILAPGQRIFKRKYSAHL*