MAASVQKFHCPFVGLSGCQDGGGRGLVRSSLITHLRDRHFCNGVRDVTHTLASVSPLDVDEDHDLAERNIKQCKRKISDGHYTTAVRVLSSSGLAPYSDATLAVLQEKHPSFPVPTLPDVPVDHHLTAPSAIVLEKIRGFPRGTSCGRDGLRAQHLLDCLGGAAVAVSDELVDAITQLHDLTPIEIAAREDNLAIVDTLFDFTAPIPHISTWDDFHGIYDYINSQEAKDQIDLYNTMVEKEGTDGEAEALKACSGIYARDYTC*