METSVITTLGLAAIIFILFKLVTRPKSKKNLLPEPWRLPIIGHMHHLIGTMPHRGVMELARKHGSLMHLQLGEVSTIVVSSPRWAKEVLTTYDITFANRPETLTGEIVAYHNTDIVLAPYGEYWRQLRKLCTLELLSNKKVKSFQSLREEECWNLVKHIRSTGQGSPINLSENIFKMIATILSRAAFGKGIKDQMKFTELVKEILRLTGGFDVADIFPSKTLLHHLSGKRAKLTNIHNKLDNLINNIMAEHPGNRTSSSQETLLDVLLRLKESAEFPLTADNVKAVILDMFGAGTDTSSATIEWAISELIRCPRAMEKVQAELRQALNGKERIQEEDIQELNYLKLVIKETLRLHPPLPLVMPRECREPCVLGGYDIPSKTKLIVNVFAINRDPEYWKDAETFMPERFENSSITVMGSEYEYLPFGAGRRMCPGAALGLANVELPLAHILYYFNWKLPNGKTFQDLDMTESFGATVQRKTELLLVPTDFKTLEASSY*