MVFNDQRVTEHFNLKIWVCVSEDFDEKRLIEAVIESIEGKSQGDMDWVPPQKKLQELLNGKRYFLVLDDVWNEDEDKWANLRAVLKIRASGASILFKQRAFGHKNETSPKLIEIGKEILKKCGGVPLAAKTLGGLLCFKREESEWEHVRDSEIWNLPQDENSVLPALRLSYHNLPLDLRECFAYCVVFPKWCLLTLHHSLKGEEKNMASKTNEGADSSVVLTPFFDETDFEYWKIRMRTHLKGEGLWTTVANDFEEPENDGDLTAAEMKNLEAKDVIFDEKTTWNWEDKKIKNTAIISSNQEEDEKDEDVSQGGEILDSDNEEPPPRAFLNGKLDEEIYVEQPQGIFVQGGEEKVYRLKKALYGLKKDPRVRFMQEPSKVHFGAAKRVLRYLQGTMDYGIMYKFGGNLNLIGYSDSDWAGSIDDMKSTSGYAFLFGSSICSWLSKKQSVVAQSTAEAEYVSASKATSQAIWLRRIFEDIGEKQKKGTVLYCDNKSAIAIAKNPVSHERSKHISIKYHFIREAQEKGEIQLHYCQTGEQLADIFTKALPREKFCYLREHIGVIKQMH*