MGYARKVGWVTAGLVIGAGACYCIYRLTRGRKQNKEKMAEGGSGDVDDAGDCSGARYNDWSDDDDDSNESKSIVWYPPWARIGTEAGTRARARARARATRARRAVQKRASPNSDDTVLSPQELQKVLCLVEMSEKPYILEAALIALGNNAAYAFNRDIIRDLGGLPIVAKILNTRDPIVKEKALIVLNNLSVNAENQRRLKVYMNQVCDDTVTSRLNSSVQLAGLRLLTNMTVTNEYQHILANSISDFFRLFSAGNEETKLQVLKLLLNLAENPAMTRELLRAQVPSSLGSLFNKKEYKEVILKLLIIFENINDNFKWEENEPAQNHFSEGSLFFFLKEFQVCADKVLGIESRHDFQVRVKVGKFVAKLTERMFPKSQE