MKRSASLFQVLLVFITMVEIQWSTVSSIYCKDMPPNVYRPHSVTITEFGAIGDGVTLNTKAFQNAIFYLNSFADKGGAQLFVPAGRWLTGSFNLISHLTLSLDKDAVIIGSPDSSHWPVIDPLPSYGRGRELPGKRHQSLIFGLNLTDVIITGANGSIDGQGAIWWGWFRNHTLNYTRPHLVELMYSTNVVISNLTFKNSPFWNIHPVYCSQVLVQHVTILAPLNSPNTDGVSPDSSTNVCINHCYVRNGDDVIVIKSGWDEYGISFAQPSSNISISDITGETRGGAGIAFGSEMSGGISEVRAVGLRIVNSLHGIRIKTAPGRGGYVKNVYIADVSMDNVSMAIRITGNYGEHPDDKYDRTALPVISNITIKDVVGVNIGVAGILEGIQGDNFSNICLSNVSLSVQSAHPWNCSLIEGYSNSVIPESCEQLKSNCRQTPICYDGSGSSAMHVQQPRHTSSTSRLLNPLLELASF*