MRFSAALLHHIRPSCSQSLPAAGSLAALRQSGLRSFNFKALRNDFIFPQLYQTPWLEEEEHRSMLTGDENWLVSATQLPFKVGNGSVTEALWSPRTCLWGPASCSCYAHNQKMGILKWVMVNPAEHMRPTSISRSVIQSNGYATSSRFEDKAKIRALMEARGLKKEPGWSRIEIQGQLNTFLVDDKSHPRNKEIREELQRMLEVMKDAGYVADLRCVLRDIPESEKEQALQHHSERLAMALGHISLPPRSPMRVIKNLRVCNDCHVATKYFAYIYKREIIVRDATRFHHFRDGYCSCGDYW*