MEAANSLPASKEGQEEESSVTLQEKLSSLIPSFKDRLAGIKRDHGNTKLDPHTVQDIIAGSRGIKSILWDISKLDPDHGILYRGFSISQCFTSLPTAFPGGQPLPEGVLWLLLTAQMPSTGETATLSLDLKARARKIPDFAFASINALPASAHPMTQLVSAIMALQSQSQFAESYATGMPVSQLWHPALEDCLNLIAQLPLLAAFIYRRVYKDGHVIPPDPALDFAANFCHMLGFDDPNMYEMMRMYLVIHSDHEGGAVSAHAVRLVGSALADPYLAFAAGMNGCAGPLHGLAIQESFRWLSKVFAEIGGPNASTEDLEVYVRRTLEAGHIIPGFGHALLKKTDPRYTCLYQFCESSFPDDPQFQLLAKLGEIVPHVMKQQGKVRNPWPNVDAIIGVVFNHFGLHEERFFPVILGVARSIGALSQLVWDRALCLPIERPSSVTLDWIEDFCKKKSENKG*