MATLDDQYDLVTIGAGSGGVRASRFAATLYGAKVACVELPFGFISSESVGGAGGTCVIRGCVPKKLLVYGAAFAEEFTDARGFGWALGGGAAAADGATGNGPVHDWSSLIKLKNKEIQRLNTTYGNILKNSGVTLIEGRGRILDATTVEVAAPDGAVRHLRAKNILLATGGVATKIPIEGAEHAIMSDNALALEALPPGPIAVLGAGYIATEFAGIFRGTHHYPVHLMFRGDKVLRGFDTECRDQVQTNLVARGVHVHPGCQPTRIEKKGEHQLVLHYRDSRGAGEQQLEVAMVMMATGRKPRVEGLGLEAVGVALDSSGAVQVDEYSRTSVPGIWAVGDVTNRINLTPVALMEGMAFAKSAFGGELTKPDYRNVASAVFCQPPLATVGYTEEQAVREFSGDIDVYVSRFRPMKYTISGRDEKTLMKLVVHAESDKVLGCHMVGPDAPEIMQGLAVALKCGATKAQFDATVGIHPTAAEEFVTMRTRTRTVPGTGASKL*