MKVLACFNALALNGGKYPVSLSEDLQAFYGALARGLDNLDRSMSENFISCQWLKEALNLLKAMHVGVILLVEKLGLPVSLKGEEWLNDYMDETLKLLDICNALKVGISGLEHYQMVVELSLMKLDGLEKVVPLNSKVLNDLDACKEEAGRLTLEKKKIVVSKKLTDGRLKFCLNEKNLQSKFAKWNGFWGVMFAVKNVTSLISWFLISGLVYPLPLDLNSDSGNVSFQSQWSTPFLHLYLRFNEELGKNRKENGSSLLLLRQFGTLETITTDLRNRIQVISNGNHSSTPEDLGQFHKGIQLLKKKSSAFKEDLETIDLLVRNLFDEIGRGRNKLLRVLADTM*