MASSDKPQSNNKVWVAAKPFVNGGVSGMLATCVIQPVDIIKVRIQLGQGSAMTVAKTMLKEEGFGAYYKGLSAGLLRQATYTTARLGSFRILTNKATLANEGKPLPLYQKALCGLTAGAIGACFGNPADLALIRMQADNTLPVAQRRNYKNVFHALYRITADEGVLALWKGAGPTVVRAMALNMGMLASYDQSVEFFRDSLHLSEGPTVIGASAVSGFFASACSLPFDYVKTQIQKMQPDANGKYPYTGPLDCALKTVKEHGPLRLYTGFGVYCVRIAPHVMMTWIFLSQIQKFQKVAGL*