MLFPESVSAKRKQVIRELVKGREHATQLKFLLQNLNGGSLSAKEMAASVLRSFSVSLSVITSDSLSEEAGSGGGGEVADQNHSEDGSLVMAAAAAASSNIGPEDSSESCGKRIFVQATKDRRGSYKRRKSEQTRTIVSPTTDDDHSWRKYGQKDILNSQFPRSYFRCTRKHDQGCRANKQVQRIQENPDMYQITYIGFHTCKDTPIKAPEMVTFSNTWDSFLVNSHPDSNEHHDPIIKLECPCSGETPSDVTGNNLDHSLWSELKDFELSKPSNIIPSSSAVHMDFGVLSSHFSTDFHFEENNLLYSSS