MASSDKPQTNKVWTAAKPFVNGGVSGMLATCVIQPVDIIKVRIQLGQGSALTVAKTMLQNEGVKAYYKGLSAGLLRQATYTTARLGSFRILTNKATQANGGKPLPLYQKALCGLTAGAIGACFGNPADLALIRMQADNTLPVAQRRNYRNVFHALYRISADEGVLALWKGAGPTVVRAMALNMGMLASYDQSVEFFRDSLHFSELPTVVGASAVSGFFASACSLPFDYVKTQIQKMQPDAEGKFPYTGPLDCALKTVKQHGPLRLYTGFGVYCVRIAPHVMMTWIFLNQIQKLQKSAGL*