MVPHLVTALNGPLLDLEKKILAATPAIERWFRMEWQEHTPPFYCSVDLRNSGYKLAPVDTNLFPGGFSNLSPEMLPLAIQAAMAAIEKYCPDAKNLLLLPELNTRNTFYLQNVARLMQIFRQTGLHVRLGTLDESVKESQTIELPDGSTITLEPLERSANGRRLGLKNFDPCTILLNNDLSSGTPSILEHLNEQNVLPPLHAGWTVRRKSNHFTAYDEVVKKFSKLVDVDPWMLNPFFAKVDQVDFQAVDGDDKLAASVSSLLAKIRKKYKEYGITEKPFVIVKADAGTDGMGVMSVTDVSQIKDLSRKQREKLSLGKAGGEIHDLIIQEGVHTFEHINDAVAEPVVYMIDRYVVGGFYRVHAERGINENLNAPGAHFVPLAFAQQHALPDMLAKPGTTAPNRFYMYGVVARLGLLAASLEMEKTDPNPEEY