MASSDKPQSSNKVWVASKPFVNGGLSGMLATCVIQPVDIVKVRIQLGQGSALTVAKTMLKEEGFGAYYKGLSAGLLRQATYTTARLGSFRILTNKATQANGGKPLPLYQKALCGLTAGAIGACFGNPADLALIRMQADNTLPLAQRRNYKNVFHALYRITADEGVLALWKGAGPTVVRAMALNMGMLASYDQSVEFFRDSLHLSEGPTVVGASAVSGFFAAACSLPFDYVKTQIQKMQPDANGKYPYTGPLDCALKTIKEHGPLRLYTGFGVYCVRIAPHVMMTWIFLSQIQKFQKSAGL*