MKYLLPTAAAGLLLLAAQPAMAMDIGINSDPMNEQSQAKSPEALRAMVAGTLANFQHPTLKHNLTTLKALHHVAWMDDTLHVELVMPFVWHSAFEELKEQCSAELLRITGAKAIDWKLSHNIATLKRVKNQPGINGVKNIIAVSSGKGGVGKSSTAVNLALALAAEGAKVGILDADIYGPSIPTMLGAENQRPTSPDGTHMAPIMSHGLATNSIGYLVTDDNAMVWRGPMASKALMQMLQETLWPDLDYLVLDMPPGTGDIQLTLAQNIPVTGAVVVTTPQDIALIDAKKGIVMFEKVEVPVLGIVENMSVHICSNCGHHEPIFGTGGAEKLAEKYHTQLLGQMPLHISLREDLDKGTPTVISRPESEFTAIYRQLADRVAAQLYWQGEVIPGEISFRAVLEHHHHHH