MKFLLLVASWAMLQLSPAASSVLPFVVLHGISDECKHHGITKFTTDLGTMSGAPGYCIEIGNGASDSWFLRLDKQVELACKEIKLIPELAGGYNIVGLSQGNLIGRGLIEWCDGPPVNNMVSLGGPHAGIASLPLCAAYSFCALADIILHMGVYSDFVQNHLAPTGYIKMPKDLSSYYRSCVFLPKLNNELPQNRNATFKHRLSDLNQLVLVKFDKDTVLVPQETAWFGFFPPNDLTKVLPMEETALYKEDWIGLKSLHEQGRIQFVTFSGDHLSISDQEMLDHVAPYLKPEKTRQREEHASIM*