MVGLGSMVLLVNLKFGLSRKFHSVQATILQENEEKVTVEESFQSNSFPEDDSKGCSGAPQDSSSSSVLNRWVIKFEQSFNVFLTESVIKILDTLYHDRDYARFFVLETIARVPYFGECLSFFISSTGLALWEGLMISLEKFSSVWPLKLVGNGDVPLFFPYIIIVLVNAWKGMLKFSISSHIHTADIFHEMIEQPLLRGTYLQVCTYWRLRAFLFHMLVGGKNTNSLNLLKNLYDVFLNIRDDEAEHCKTMKACQTHGNLRSPHSYPEDAFDDESGSILPQAECEESFIKHDIAFTGSCLWFLVYQWGIDRKIS*