MKMESVFDRSDDVVAEKIPPPPPLPVPSTSYRKRSEMNISSSKIRRHGCVPTTMQESWDRLFDEGYRADVSIQTENGGIIYAHSSILGMASPVLRNMLKESKKRGRKRSISILGVPHDAVQVFIRFLYSSCYEREDMKDFSLHLLVLSHVYVVPLLKQECERQIEDGLLTTENVVDIIQLALLCDAPRLSVICHRMITKNYKSVSATEGWTAMKESHPVLENRLRRFVTYANNRQKEMIKMKNERMVYLELCEAMEALVHICRDGCRTIGPHGKDFKPNEDPCKFAACKGLESLVRHFAGCKLRVPGGCIHCKRMWQLLELHSRLCADFNACGVPLCRIFKERSRKQSKKEETKWTILVKNILRANSFSGRPLFSWANDYSS*