MDDYDKSISLEVTETTQLDDWIYHLLKESEFVVSTGYGSNFVLTQLQLNEFQNIKCLRLTFCKLVTHLLNISRRIHEVIKFPNLYDLKLEYLECLTHFCNTAVEGIEFPRLRKMLFHYLPEFQNFWPTANNSITHSSPLFDEKVSCPNLEYLYINDYNSISSLCSHHLPTTYFRKLETLYILSCGKLRNLMPPSVARGLLNLQKLYITDSDSMEEVITKEEQKGEGIMTLFPLLNDLTLQWLPKVGHFFLTLKDVLIYYCPEMKTFVKQGISVSIPSLERVNYDSKVKVDDLNKWRQQRFNSKGTKTLVMATKSDLVTAEANDVYESNAS*