MGHPTYAYVRPTSYASNYSMFQSLCEFKCMGVKVFQGHLDEHDKLVHAIQQVDVVISALAIPQHLDQLKIIEAIKVAGNIKRFVPSEFGNEVDRVFGLPPFQSIFDNKKKIRRATEAAGIPYTSVLNFEEDVAADTIKAVNDSRTLNRVIIYRPPENIVSQLQMISLLEMKTGRKLHKVHIPEEEALCHTQKMFASPSPSCTTFGAALPHPENVRISILHNIFIKGDQMRFELGEKDLEASSLYPDYKYISFNKLLSRCILDKPNVKLAAF*