MDTASRVEAVTKGGLPVVPSQYIQPPEARPNLHHAGDAAPIPTIDLSNSDSAKESIGEACRNWGAFHVVNHGVPIHLLDRMKALGLSFFQDCPLEEKLQYACDSTSAASEGYGSRMLLGAEGDVVLDWRDYFDHHTFPLSRRDPSHWPLRPPHYRQVVEEYGNEMKKLAQKLLGIISESLSLPCSSIEEAVGEIYQNITMSYYPPCPQPELTLGLQSHSDMGAITLLIQDDVGGLQLYKDDQWLTVPPISHAILVLIADQTEIITNGVYKSAQHRAVTNANRARLSVATFHDPSKTAKIAPASHLIGQHTKPAYKEVVYGQYVSSWYSKGPEGKRNLDALLC*