MLSATSVALRAGARRGAPRVAAAALASAPNGIRGPGLAGRRDLSATRTLASFPTSDRTREIVAQTLSSIGSKREGRQYLKLFTSVESQKFAVIKVGGAILLQLYPVVVHGAGPQLNRLLEDAGVEPQFEEGIRVTDAKTLGVARKLFLEENLRLVDRLDQLGVATRSISGVFMADYLDKEKWQYVGKITKVNKEAIEKSIEAGYIPVLTSMAESEDGQLLNVNADVAAAELARALEPLKVVYLSEKGGLFDGEGEKISHINLDEEFDHLMSQPWCRYGTRLKIKEIKELLDTLPRTSSVAIIHPSDLQKELFTDSGAGTLIQRGDKIQRATSVSDFKDLDKIKAALIRDREGLDAEATVDRFIDLLREKPFTAYYDDALQCIAIVIPAGNDRPLATLATLAITKSGWLTNVAENVFTAIKKDHPSLAWTVNEHDENLTWFFEKSDGSFHHNGSVLFYYGCDLRSEALAPVYDDFVSNGRAMLGDSNLEARLRRAAQTANQALRDSQGQA*