MLVKSHHKGDGSKSLADTLARWKEHNARLESSGEAEKSTRKVPAKGSKKGCMKGKGGPENSRCNYRGVRQRTWGKWVAEIREPNRGSRLWLGTFPNAVGAALAYDEAARAMYGSCARLNFPNVEVSNFSQLESMKDSPTSDHSGSVKTTIENTESMISLNNARVDAAEDVDMKNLSLSLSVTVNHEEGEVVSGTSSSQPSLS