MNLGRLGRSLRYSTCSQSKRRRYPVGIAFDIDGVLLQGGKPVEGASQALRLLYEDINNPSHARIPHIFLTNGGGVRESNKASELSSLLGVRILPEQVFLGHTPFSSLRNRFADAHVLAVGKGEPEAVMINYGYKNVVSMEDYVLHFKDIDPLAKYKHWSPKSQESRSPAHNTTTMSKPVDVVFIVSDPVDWGRDIQVLCDVLRSGGCPGRSHGNQPPIYFAADDLEYQAAFQVERLGMGAFRIALEGIFNRISKTPLIYTSFGKPKVPVFRSAEVALLRFAEMIEFKLLNQEYQGKLADFERLYMIGDNPSTDILGANQAGRPWFSILTRTGCFKGKDNHDLYPADLVVDNVQEAVQFILKEHGLLGKAEVISSA*