MTAPPAFKTLIVGVNAATHVGTLALNRPSKSNAIDGDMWREVPEAMRWLDENEHVRCVLLTGEGKNFCAGIDVSTPESLSSQLGQSNAMKGACAGRKAEALYRHIRRLQDSFTSVERCRVPVICAIQGACFGGGVDLVTACDVRFSTRDARFCVKEVDLAITADIGTLQRLPTIVGHGVATELALTAREISGEEAERVGLVTRAFADAGELSRGASAAAIAVAAKSPLAVQGTKAAMLHARDHSVNEGLEHVAVMNSARLTSEDLTEAMSAKFQRRKPIFAKL*