MFRERVRRVIQPPAQENIDKLEKVVKEGNYYGAQQMYKSTSARYASAERYSDALNVLQSGACLQLDKAQITCGAELSLLFAETLAKSKVPYDEDTLDRVRKIFRKFPRHSVPQHLELADDDDLQKLSEAIAAAKTRVEGCSSFLKAAIKWSAEFGAHRYGSPELHDMLADYMYSESPEVDIGKVSFHFVRGKNPKKFASALVNFMGKCYPGEDDLAIVRAVLMYLSLGNLRDANKLMDEVKMEVELKHLHFPSSELTQYVNYLLLTLQRDALPLFNMLRQTYKSSIDRESMFNELLDDIAEKFYGVRRRNPLEGIGDFFKMMGGD*