MACTKLHFPITVTTLLVILILATLDLTGAQTGVCYGRNGNGLPSPVDVVGLCNRNNIRRMRIYDPHQPTLQALRGSNIELILGVPNPDLQNIASSQANANAWVQNNVRNYGNVKFRYIAVGNEVSPLNGNAQYVPFVINAMRNIQNAISGAGLGNQIKVSTAIETELTTDTYPPSRGKFKDNVRGYVDPIIRFLVANRSPLLVNIYPYFAIANNQAIQLDYALFTSPGVVVNDNGRAYRNLFDALLDATYSALEKAGGSSLDIVVSESGWPSAGAGQLTSIDNARTYNNNLIRHVKGGSPKRPSKPIEAYIFALLNEDLKSPEIEKHFGLFTPNRQPKYAISFN*