301 aa
MLKRLAAALTLFCLAFGAPAFAAETLDATPRTAVISAFPPEWTLLQQALQDRKDHDLAGM
TFVTGTIEGKPVLLFLSGISMVNAAMTTQLALDHFAVERIVFSGIAGGVDPGLEIGDVVI
PERWSEYLEAVFAREKDGGYELPDWADKPDAHFGMIFPQPVKILRKDNPREEHDWFPVDP
ALLALAKTVADGITLQNCAAQNCLDHRPKIVVGGNGVSGQAFVDNKAFREYVLEAFDAKV
LDMESAAVAHVAYVNGKPFIAFRSLSDLAGGGEGENQIRTFFQLASDNAATVVKAFLKAL
P