METSTLSRHLLPAQPPAQPSSPVRLPFPSHCSSLSFKSCSFLTSGFSSACSHYQHRPHHRGQLQSLKGLRIIFQADESDKDKMIVSITGATGFIGKRLVERLLSDGHKVRVLTRSASNAGKIFPASSFPGVEIAEEPKWGQLIQGSTAVVNLAGTSISTRWSSDVKAEILNSRVQATSKVVQAINAAPKELRPTVLVSATAVGFYGTSETQTFDEFSLSGADYLSQVCREWESTAKGVDANVRLVLVRIGIVLENDGGALAQMIPLFKLYAGGPIGSGKQWFSWIHRDDLVNLIVESLSNGSYKGVINGTAPNPVRFSEMCDQLGAALGRPSWLPVPAFVLQAVLGEGAQLVLNGQRVLPKRTLELGFKFKYQHISDALKAIVAS*