MKAASFPESVLSSGLKTSQFAAECWFDDACILDMDYFAKTLAGIKAKGVRPDFIGSIIAHYASKWLPDLSGDHLSSNKGLANFEESPESVTALWMKKRFFVETLVGILPPEKDSIPCSFLLRLLRIANMVSVEPAYRAELEKRISWQLDQASLKEIMIPSFSHTCGTLLDVELIIRLVRSFVNLDEVAKSGSALIKVAKLVDSYLAEAAVDANLNLSEFIALAGALPSHARATDDGLYRAVDTYLKAHPGLPKQERKALFRLIDSRKLSQEASLHAAQNERLPVRAVIQVLYSEQTKLNRQIDWSGSFSGARSPSLGFEAPARLLSKRETSDQQMEIRKLREDVLRLESQCYVMQMQMERMLEKKKGFFRWKKLGIMPNSLRSSNNVSIVEKIEGKNAGEGDVGSGIQTPVDLKTKLVRGKGKTSPRRRKSMFSNATY*