>31516 GIKPDVFVLSSAMGAYARCGQIDRAREIFDAMETRDPASWTAIISAYAQQGDPALAMELY WRMNLEGMEPNRLTYVSLLGGCASLGALDHGKSIYSRFLARGFQADLMIQSALLNLHSKC GSLEDARAQFATITDRDAAAWTSMIEASARHGRIEEARAVFERMPARTLVGWNAMVVWYA RYAIPREALHLFQEMASLDGLEPDVVSCIGALAACASLGYLTEGRAVHRACTARIMTGDD QRRDVVLWTSLVNMYAKCGEIEEASLVFEEMDERNAVSFNAMMAAFAQNGHLDRALGLYR RMICEEGLDADVVTLLCLLVACNHAGLYAQGRDLFVQLRGDHEWIAPAVDHYHCLVDLLS RAGRIDVAEEILVWMPFQPGAIGWKSLLNGCAVHGDPVRGARAAAIACRLDPVDSSQYVL LSNAYA