MLSIPGFVNPVPANVLPSALFIEDGYDAYVKLAILFSKAKGILVNSSFDLEPNSLKHFLNEQDYPSVYAVGPIFNPKAQPHPEQDMARRDELMKWLGDQPEGSVVFLCFGSMGRLRGDQVKEIARGLELCQCRFLWSLRTEEVANEDPLPEGFLDRVRGRGVICGWSPQVEILSHKAVGSFVSHCGWNSIVESLWFGVPIVTWPMYAEQQLNAFMMVKELKLAVEMKLDYRVLVDELVSANEIERAIRGVMMNKDDNNLVRKRVIDVSQMVRKATLNGGGSSYTATAKFIQDVTGIKP*