MNEQSQAKSPDTLRAMVAGTLANFQHPTLKHNLTTLKALHHVAWMDDTLHVELVMPFVWNSAFEVLKEQCSADLLRITGAKAIDWKLSYNIATLKRVKNQPGINGVKNIIAVSSGKGGVGKSSTAVNLALALAAEGAKVGVLDADIYGPSIPTMLGAEDQRPTSPDGTHMAPIMSHGLATNSIGYLVTDDNAMVWRGPMASKALMQMLQETLWPDLDYLVLDMPPGTGDIQLTLAQNIPVTGAVVVTTPQDIALIDAKKGIVMFEKVEVPVLGIVENMSMHICSNCGHHEPIFGTGGAQKLAEKYHTQLLGQMPLHISLREDLDRGTPTVVSRPESEFTAIYRELADRVAAQLYWQGEVIPGEIAFRAV*