MTVRMLTVRNSLAFVSLALLLSSSVAWLPRPSLALLPTASSSPVLTGPAFPATVVVESLPHSTPDENSSLVIEDSVEAPSPVPLEQRTSLVLQYGPTAVSVWTGTLATFVLNNVGNIGPIPASSAVSLAAALGLPEKFALAVMCGSFAGMVRFAVVPSILAGGLLGVCCAGMLRLFDSKGWLVGCGGRLGFVAQVACTMQFVARGSWGLLAASPATPSVAALVNPSLYAPSRLLSSFTQLPSIVLSTIAGGIFMRSWKQVLGQSSKPVVKRIGSSVGAVGATGLLGSALIPAAAGPIFCGSFIGMSAPGKLPTLTSLVGACAMAGACQVAMTGVLLGGWGGKLGTAALLGVVLYRGLTHLIGEPSTELTPKPMVTHEPVPVISPVQ*