MATQNFQIFIHAPELQVPIYSLTVSPNQTLGNLKSSLFSSFSVGTKTLDSFFFALNGKPLSDSCKLSDCGVSPFSTLISRARVLGGGGDGGATGAESRDCYLNMYASKKPDKVDPNETRLSKWSTCALSYEPLKPPCVIDKLGNIFNKETLVEALLGKKIPKQFGHIKGLKDMITIHLSSIPGIEMDDISFGTKFQCPITGLEFNGKYKFFALRSCGHVLSAKALKEVQSDACLVCHSEFSESEKIVINGSEDEVANLREKLEAGRAKGREKKEKKRQNGDCVFRVVDSGLQSQEQGNVDSVKSIKGLVGSYNPVSSLTLSKRKRDGNEKISISDPKKEPKDLVKRSKAGVIPPRHTTTEVYASIFTSSKKSDFKETYMCRSLPLGRN*