MFFRAAFAGGEALVSGKFRLTFLLLLSLLLSAFVYLAFVPQCWLCISHRNGTDMLLIPQGQEIVLSYVHSLERTPVRDLFFLQHNQLCLYQEMVKSHNAGLPTLNPYPGSLIKTKDWLIFRGGRRHWANIHCRVGNAEIGKNVLSIGGRDYELYALYPGQVICLFVALKPIL