MSEKRITEENRYAGLALAEEELVARVAWCYYHDGLTQNDIGERLGLPRLKISRLLEKGRQSGVIRVQINSRYEGCLALESELQQRFGLKIARVLPALNTPPMNTRLGIGAAQSLMGILQPGQLLAVGFGEATMSCLQHLSGFIGSQQVRLVTLSGGVGPYMTGIGQLDAACSVSIIPAPLRVSSAEVAEILRRESSVRDVILAATAADAAVVGIGAIDQRRDATILRSGYISEGEQLMYARKGAVGDILGYFLQADGRPVEGLEIHRELLGVTLDELAQLPTIVGVAGGEEKAQAIYAALIGKRINGLVTEETTARAVLALAS*