MCGAIFTQLYLAIYGEDTRGVILLVGWLPSLVTVICMFFIRPITPVYDKREAQNIYSFLYLALLLAVFLMSVIIVENELHLPSVTYKAFGALTLIFVVSNIIIGIHAEYAFQAQMEEHASTKGKMMQELSVTIKQQAPARDQKNKAIVEDGKPSNSLLNEDARPHGGADWVTNPEIPLSKYVTSTSPSKEGFLVHLSKKSGFYTKLFKNWPQRGEDFTISQHGHVDTLHINHMWGGCDAHSNRQHGPDWGVSGIRKEDHQDICLSHQHMELPR*