MDELCALQDDVPSFPDEIAFAIMEEELGKPIDEVFSTFSERPIAAASLGQVYKAVLRETGEDVAVKVQRPGVEPNILRDLFIFRSLASFFDKFALERLGCRPELIVDEFGEKLMEELDYEQEARNIQEFYQNLNSDPTVKIPWVERSLCGKRVLVMEWIDGLRCTDPMAIKTSGLDVGGFIRCGVVAGLRQLLEFGLFHGDPHPGNIFAVNRQRSAMPGYKADAHCGCLSLQTLVDAVVHAVNEDYQSMAEDFIKLGFLSPGTDITPIVPALEKIWTDSKGQSLAAFNFRTVTSKFNELVYQYPIRIPERYSLVIRSLLTQVIMALTEDNKLRVPEVMSVLRLVQDDIQISKILQDFVRGAPQLSRQVLLGWADKVLVS*