MQYSLSSREFAESTGDRVFYITYYDATGPNSHVPQESPRFMVINEENHAWETFGIDAGKRIPENHHDGTDSTSYWQQLLGNNLTCGNCPVAVPNLWQVRAGRADSNRDKNNIKEHGYLWGGVVVPETDASVLAEGIRRLAAAGWPPVCIFVCDLAWSVTAHLWDQAVAILGANDEVLLEPSLAAFKLDPSNDCEGRRYVGNNFGQPHRDYAYHDVFGLDSSETDEMPRVLSVWLPLVDVNLENGCMYVVPQAGDATGGRGEDGSSAPTFDIRAVRALAPAKAGTFFAWAGNTVHWGSSCTEKGENSPRISLAFVFRKKCATSDLRRAPLMREELRAGIDLNRRLELIEHSLACFEHWYGDTTTTRQRLHRIRSARGQFS*