MCVLSQNHLAVSVSKTQVHPVSVLFPQSFSLLSLIQPNSSGSMEAENCSDFKVHVFSSSSELIEKLHQKWSSVKRKPYPAMYSSIFGGIILDPALMVIPIDDHMVHRGHGVFDTAIVLDGYLYELDVHLDRFLNSASKARISPPFPQSTLRSILIQLTAASQCRKGTLRFWLAAGPGDFLLSPAGCPTSAFYAVVIDEDFCQCKEGVKAITSTIPMKSPFFATMKNVNYLPNVLSKMEAEDRGAFASIWVDEEGYVAEGPNVNVAFINHEKELILPFFDKILGGCTAKRLLQLAPKLVEQGLLKGVKMANITEKEAKGSAEMMYVGSTLPILPIIMWDDQPIADGKVGDLTMALSDLLWEDMVAGPETQRLPVTYV*