MNSPHLQSASARPSISSMNLSENQKMAPRQHTTTMEKLSGDVLSNIFIRLFAKQLAQMRCVSKSWNALLSRSSFINSHLHRSTHNNNDKILMLFRKACDFGSEPITTHPSPSPHVELTNFIKLPVNLNFEGASVIGSVNGLLCLNCRSYSGSGLHIWNPSLSAVLAIPPYSMSSHGYDQKETLFRFGFDPKTDDYKIVKLEALLETERIDLILVAFLGISLISVKEWLQVEVYSMRKGSWKVTTQRFPSQITGISITDDVCVDGHDGHLHWLCCIDEIGKQQIIVAFNLDDESFSEISLPDFTLDSSSTLSYRHNVLGVLGGKLCVMSRGGGVLECEVWEMDEYGNGMAESWVKHHAFSQFSSDIFPYGFTLHNEFLFVAYNGRLALYDPIEAMVKIFKTIDRACCVVKVVNYVDSLVWVAPSECDISSCNISRLPI*