MSDLYPMGEIMKRKFLSTDKYPMSFLPTFLYVILGKVLTLLFLRCKMNGMDTCHHVSGPFCPPHLAKPLTTQVPSAINSEGGAFFLSTDPKPRLRWTAELHERFVDAVDQLGGAEKATPKSVMKLMNVKGLTLYHLKSHLQKYRLGKHSHKDANLGVGQARASELTAIALSNQAVSDKRHIAEALHVQVEVQRKLQEQLEVQRRLQVRIEAQGRYLQSILEKAQETLVGQTLSNMELGIAQAELSDLAAKVCVDVPTANFARHITSEECDSAAMAEFSFESCLTNMTPKERLESADHGDSHWFSKKRSRLYFTDAGSDGHLDTSKDSQHDNNINAVGCLNLQVSQPEEQGYHAHKRVLVDTVKDTKDRSEERPFFFSAHLNDISKMCTFDTKKGIRGRVSETVKDSNEFLSSSSLGIAGRGLDLNIVDDTQVGA*