MVLNPCQNREGSLMMAAAAPMQVDGVHFANGADEGQHAPATVAASASNASAPHPRAGELTISFEGEVYVFPAVTPEKVQAVLLLLGQKDIPNSTPNSGLLQQKNFPQIKGINDPSQSSNLSRRFASLVRFREKRKERCFEKKIRYTCRKEVAQRMHRKNGQFASLKEDYKSPAGNLDSSNGTPPCPESIERRCQHCGTSEKSTPAMRRGPAGPRSLCNACGLMWANKGTLRDLSKAAKTPYEQNERDTSADMKPSTTEPENSCADQAEEGTPEENKPVPMDSRETPEKKNEQDILGTAQTVTDNLSIQLENHALSLDEQDIEDLADASGTEFGIPAGFDDQIDIDVSNMRTYWL