MARGAASRLAFRARKSLGSFIAGSPSALTACSEGHNVQQVRNLNIHEYQGAALMSKFGVNVPKGVVISSPSEVSEVIKKHFPNNTELVVKSQVLAGGRGLGTFKNGLKGGVHIVKTSEVEEYARKMLGQILVTKQTGAEGKPVNKVFLCDKLNLVNEMYFAIALDRASAGPVIIACAKGGTSIEDLAEKYPDMIIKVPVNINTGITDEDAARVVDGLAPKKADKQDCIEQVKKLYNMFCKSDCTLVEINPLAETADGVMVAADAKLNFDDNAAYRQKEVFALRDKTQEDPREVAAAAADLNYIGLDGEIGCMVNGAGLAMATMDIIKLHGGTPANFLDVGGNASENQVVEAFKILTADPKVKAILVNIFGGIMKCDVIASGIVNAAKQVSLHVPLIVRLEGTNVDLGKTILKESGMTIIAAEDLDDAAKNAVKALRHSSLAS*