301 aa
MKPFVPIPVVDSSLYLFGGHQRTVPGGWQFFEQKHQAFELMCVTAGHQTTEIKNLATYTY
GPGDAMIISPGTLHTNKNSSDTEEMTYICFHFNIESLELKSEMLSSMVNAVIPADQSIAQ
AAVKVATKVVTYSADHQLTKEQANLKIEIAVLEFFFALTENLKAHVQEKGQKYTESEAKT
GRMIATLIKKAIEKKHVPVFSFTDICRKVGVSSGYGHRTFKKVYGVTPLHYIENQKYNKA
KRLLGSPEYSIEDIADLMGASSTSNFSKQFKKWSGITPSKYQRQLKQKRRVRTVKESGYF
E