MEAAAALSPPRVAALDARALFSPPTALPSSPSSRLRLAARPRALAASPSSVVATPRQRFLTPHPDPAAGRGARDVVAMVIPFLRGHAFEQPPPDLASFLYKNRIVYLGMCLVPSVTELMLAEFLYLQYEDAEKPIYMYINSTGTTKNGEKLGYETEAFAVYDAMRYVKIPIFTLCIGNAWGEAALLLAAGAKGNRAALPSSTIMMKQPIGRFQGQATDVDIARKEIRNVKIEMVKLLSRHIGKPMDEIARDIRRPKYFSPSEAVDYGIIDKVLQNVKSQTDAGVVSEVKKELI*