MKVLAILYDGGKAAEEEPRLLGTTENKLGIKDWLESLGHELVAVHPASTQRAIIQVSSSKEGPDSDFQKHIVDAEVLITTPFHPGYLTRELIEKAKNLKLCITAGVGSDHIDLNAAVDHRIQVLEVSGSNVVSVAEHVVMSILLLVRNFVPAHEMIERGDWEVARIARNAFDLEGKVVGTIGAGRIGYRVLQRLLPFDCKELLYYDYAPLPPAAAEAVKTRRVEDLKDFVSQCDVITVNCPLHEGTRGLVNADLLKHFKKGAWLVNTARGAICDKDAVAEALKSGQLSGYAGDVWDVQPAPKDHVWRTAKNPLGGGNGMVPHYSGTTLDAQARYANGAKQILENYLNGKAQDPQNIIVGLGRYETTAYGQRDKK*