MAAISSLFSQTLLHHPTKTLTLHSKPSIQPLKPFHFLNSVTFKAIKPKRPIAVSAVTAEAPVATSDVAARRLYVGNIPRTLDSAELARIVEEHGAVEKAEVMYDKYSGRSRRFAFVTMKTVEDANAAIEKLNGTEIGGREIKVNITEKPLLTLDMSLLQAEESQFIDSPHKVYVGNLARTVTTDTLTQFFSEKGGKVLSAKVSRVPGTSKSSGFGFVSFSSEEDVEAAISSCNNAFLDGQRIRVNKA