MAITRMLPFLYLVFFMLLFLLHVGDCKSKRRTLDGIQNPPMTREAIEKDYFNWISRVGSKNHSTAVRNVKIFSGNVITVAKTGKTDFTTVQAAVNSVPNGNSGRVVIQIAAGVYREKVNVPRSKPYITFQGAGSGVTKITWDDTATSAGSTYNSYSVAVNSDYFIATDISFENSAPAPPPGANGRQAVAIRISGDKAQFHNCGFYGAQDTIYDDNGKHYFKNCFIQGSIDIICGDGQSLYEGCELHATAVTYGSLTAQSRSSPGQNTGYTFL