MEDTKYEVEECRGVLRVYSDGTILRLTKPSFEVPIHDDGSILWKDVVFQAMHNLQLRLYKPASPISTAKLPVFYYIHGGGFCIGSRTWPNCQNYCFKLASELQAVVISPDYRLAPENRLPAAIEDGYATVKWLQDQAVSDEPDSWLTDVADFNRVFISGDSAGGNIAHNLAVRLQAGSAELDPVRVRGYVYLLPFFGGTIRTKFEAEGPKEAFLNIELIDRFWRLSIPIGSTTDHPLVNPFGPKSPNLENIDLDPILVLVGGCDLLKDRARDYANKLKNYGKNIEYVEFEGQQHGFFTIDPNSESSKKLMLIIKKFIQDNSS*