MVQLEPNITLVLKHLASCGAVVSAEQQAALDHSIPIKRIEAGLRSLTLWGRLTTLNGKDYLVAEGYNVASSKEGAAVYETKYFYSQDGARWSDLQPVDSETATRCARIKGMLSGDPAKNYELEEKDPNAPEPSPEAEEEVKPLVFQIPELAVLRCRVDAIATATSVIPTDSTILNAASQVVPNRLFAGAAYPEKLESYQHRFSLPGSGVTLSQDLRGTWAVQYDAFKGVAQVRSLLFPGYFFYYAANELTWGSLYVGDGLRNNDLIFML*