MVQEKKLVDEVSGWLKIYDDGSVDRTWSGPDQFKFMAEPAPPHEQFIDGVAIRDVAVTHGGGQSGHHVRLYLPEIKPEDSQKLPIVLHFHGGGFCISEPDWFMYYQVYTRFARSTRSIVVSPFLRRAPEHRLPAAIDDGFDTLLWLQTVARSGSLEPWLEQHGDFNRVFLIGDSSGGNSVHEVAARAGSADLSPVRVAGAIPVHPGFVRSNRSRSEMEMPQTPFLTLDMLDKFLALALPVGATKDHPFTCPMGEAAPPLEGLKLPPVLLCVAEMDLVRDTEMEYYEAMKKANKDVELYVSKGMTHSFYLNKIAVDMDPNVSAQTDALISRIKEFIEKH*