MLYVVVCHALLFSACISEAKVKLPEKAVVPAVYAFGDSIVDQGNNNYLATTVKCNFPPYGKDLRDGIPTGRFTEELGIKGLIPAYLDPNLKDEDLKTGVSFASGGCGYDPLTGSALSILHLSDQLTLFQEYIEKLKSLVEKQEATHILNNSFYMVVAGSNDFLNNYYVTGFRKHQYDINSYIDHVVSWASNFVQELYKLGARRIGVMGLPPLGCVPFQRTLLGGIISRVCVDEYNQDAQLANTKFGVAFELLSKALPQSKLFFIDIYNLVTDFIVNSTKYGFEEVEKGCCGTGTIEVSALCNKYSATCEDDTKYLFWDSFHPTEKGYRILIDHVIKNYMKKLL*