MNGQGSLRKEMLTFEPLRMVNVKQEAEEQQGLKTLELSNLDHLYDYYNTVALFYDKQDVAGSVAANGHLSQDGMDVVDLATKLQNALEELIAHYPAAAGRVYFNETTKRYEVLYKSESPSCRGADTADSMPYGVPFIVARADTTLAMLGDVTAPHPCFDILYPDVPKRNPKDRLSAPLVFIQVTTFICGSFSLALASSHMLTDGYSAAVFMKNLCSIAKGAGLAFSMDLTNRREIFKPRVPLSPNVSMHPHILAKERAGETSSPPTKLPYGDATRFSISAAALESLRLRASLKAEGRKCSRYQALLALLWMIRAKCCVHYGALPSQELPLRVPINLRGRELLASTGEYMGNAVEQCIVRATLQELCESSLACVVQKIMSSMVRGVQVQEHVQSGIDYIETFLQNGCLPYVDHALLAIPTLVNLPFYDADCGWGRPFYCGRPSRQLGERMIVLEDPRSKCWNVLVVLNSQEEHNIFQEMITVTCQ*