MVVKAVFAFGDSIVDQGSNNYVSTIVKCNFPPYGKDFNGGLPTGRFSNGKTPPDLIVEELGIKDFVPAYLDPNLKIEDLITGVSFASGGCGYDPLTATIVSAIPLSTQLNQFKEYLSKLEVLVGEEEANDILKNSLFLVVAGSDDLANTYFTAGVRLKKDVNSYTDLMVAKASEFVQELYNLGARKIGIFGIPPIGCVPSQRTLAGGPHRVCSEEYNEAAQLANTKFSTEIHLLSKKLAQSKLVFFEIYNPLLDLIVNPKKYGFEEVDKGCCGTGKIEVTVLCNKFSGTCEDDTKYLFWDSYHPTEKGYKILVDQLLNKYVNQFF*