MVTDGGLKLFTYWCSELGLLGMARMLFFDSGDCDRLASWAGLDFHDFQLFLDYAATFLSNIGDYYGSDDQKFVPLIGKEKLGKLAACASPRVVALWEQICVPMFQEPPLSLGPPGGLMQSSYYQGYENCASSFRDMRHWLSGLCKIYRFLPENTRLRRARLPAEREVLSIIQASVAETRTLCNGKISDTVQSDQVIEHEMIGKLRDSSITGDLAVYKESQSIWVTNKAPKVEAALGFVESYKDPLGVRSLAYCSSIIFPGINLPNCCMKYLVMGLANSSQRYPRATSILIPTTLRQFTSLGIQLRTRADLDRTTDGLRGLENYDPVTKKWSQAHSQAHYVIFRHLLRDSPNLYAVNVITLTHIADIASCRDFYESLSNADFEALTWTDIVVAKKDPLSQANTFTRGDAVELREYEPTAGGVIQSWAAREIQGDPVLRAQRIASSSILICSSIAYSHSIRLYWRVHSKVFK*