MESAFVLPVVPVRGRAAVAAGASVRAGSAAAICMCDAGGSAPRGDADAHAVAPVSRRNVLTSAMYASLMAAISKSEGAEAADVAVSKNWEKVDLPSDATVFDLDFVKGSNRGWLVGSRGSIAESSDGGKTWQARSFQNLDPEEEINYRFQKVSFVGDEGWVIGKPSILLHTRDAGKSWERVPLSPKLPGDPVIITALSPNTAELCTTAGAVYTTTNGGRNWKAQVKETIDATLNRTVSSGVSGASYFTGSIVSVLRDVTGSYLAISSRGNFYLTWEKGQDFWIPHARDSSRRIQAMGFIDNELSKGLWMATRGGGLGFTKPGVDLLTTSALDFDDIKIKTGGYAILNVAFRPDTEDVWASVGGGTLWFSKDHGKTWKRDDLVGKTGGILYDIKFFGKDKGFVLGGNGLLLRFTGI*