MVLISEDSRELLQAHVELWNQTYSFMKSVALAVALDLHIADAIHRRGGAATLSQILGEIGVRPCKLPGLHRIMRVLTVSGTFTIVQPSAETMSSESDGREPVYKLTTASSLLVSSESSATASLSPMLNHVLSPFRDSPLSMGLTAWFRHDEDEQAPGMCPFTLMYGTTLWEVCRRDDAINALFNNAMAADSNFLMQILLKEFSEVFLGIDSLVDVAGGVGGATMAIAAAFPCLKCTVLDLPHVVAKAPSSSIGNVQFVGGDMFESIPPANVVLLKWILHDWSNDECIKILKNCKQAIPSRDAGGKIIIIDVVVGSDSSDTKLLETQVIYDLHLMKIGGVERDEQEWKKIFLEAGFKDYKIMPILGLRSIIELYP*