MEEVRSTTAWVATHSSHVTVDFTGIEKVAENMKNSLPKVEWDFEGIHYFDNGPLTVQYLLVLDTLNFCFWPDEEMSYDHLASGLKVTLESDKSAFDADRLQKYTGPQLRKMLNWSRPLPLEDERVRLLHEVGLELERSFEGKASKLVESCDNSAAKLVSLMTRHFPGFRDHTVYKGHQIFLYKRAQIFAADLWGAFKGQGYGDFEDITSITIFADYIVPAVLQQLGVLRYRSSLDNTIKKNTEIVSGSEEEVELRACSVYAVEKMKELISKKTGKQVLSVELDLWLWAFGIQCPSLQHHRTLSVYY*