MDILHAVLELAIPPLAFFFLLFSLPTVYFFRLAKRFLALFLKENMKGKVVLITGASSGIGEQVAYQYARRGAIVVLVARRDERLKAVAARAKMLGAVQSHYIVGDVAKEGDCKRFVEETVHRFGHLDHLVNNAGMSHSFLFEDAADMSACNPVMDITFWGNIYTTFYALPHLRRSRGKIIVNTSVVAWLPVPRMSIYNAAKAGIFNFYETLRVEVGPAIGITIVTPGYIESEMTKGKFMTREGRLVMDDEQRDVQVGPWPVEYAENCAKAIVNGAVKGKRYVQVPSWFSTFFIYRLFAPELLDWFYGLLYVQKSVQGKPYTKEILDITGAKGMLYPPIQGIKPTD*