MSLFGLGRNQRTFRPKKSAPSGSKGAQLRKHIDATLGSGNLREAVRLPPGEDINEWLAVNTVDFFNQVNLLYGTLTEFCTPENCPTMTAGPNLAKLSSKWSLTYLGSDLDAKKLETFKSFHQRSIPPFVAEQDMPETGKEEKCKDWDCIGANSLYEYRWADGVQIKKPIEVSAPKYVEYLMDWIETQLDDESLFPQRLGAPFPSNFKDVVKTIFKRLFRVYAHIYHSHFQKIVSLKEEAHLNTCFKHFILFTHVSYLNLFLVHITSISFEFGLIDKKELAPLQEIIESIIVPY*