MACTKLHFPITATTLLVILILATLDFTGAQTGVCYGRNGNGLPSPVDVVALCNGNNIRRMRIYDPHQPTLQALRGSNIELILGVPNPDLQNIASSQANANAWVQNNVRNYGNVKFRYIAVGNEVSPLNGNAQYVPFVINAMTNIQNAISGAGLGNQIKVSTAIETELTTDTYPPSRGKFKDNVRGYVDPIIRFLVANRSPLLVNIYPYFAKANNQAIQLDYALFTSPGVVVNDNGREYRNLFDALLDATYSALEKAGGSSLDIVVSESGWPSAGAGQLTSIDNARTYNNNLIRHVKGGSPKRPSKPIEAYIFALLNEDLKSPEIEKHFGLFTPSRQPKYAISFN*