MAVSIRRRATVSLPTFAGSYGDTIVQSFDTYEEYLDSQITATDLFYLEDVDLARQLVELGYRSNAEIMTREQFTRQKEALEQSRLQALQKLPKKIFSAGKDLDEFPFLKALADRERPVRHGILATIIFIRDYNHKGHEISGYIDYGERLKTEDLEPVFDRAKRLLPMPYDLSYYNWLTLNSYSNSSSNYQVIADSADGLLFKNKKDRKILSVDPSRDPGDNSSRTMVRVACDTIKCSVELHNTGGACSLLRVLGIKMSSRVVWPSCIRA