MLKHEFSRHETSQSSNLIPVDVLIDILTRVPAKSIARFRCVSKFWASSILHRRDFTDLFLTMSLTRPRVFFPIKSDGKLFLYSTHQPHNPDDDDDDDSSLVATPYHTSFPDYFPCDIYSPVCGLVLLQGCERKVRVVCNPATGEFLTLPKVLLKEKTKLITAQKKKEKIARMYLGYDPMGKQFKVLCMTRTFSRYEVRDNTHQVLTLESEKKRVWRTIECKFHFEESYRISGDICINGVLYFAAALTLGLSSMIVCFDIGSEKFSFINTNNDMERGDCMYSFTLFNYKGRLGIYHEEDSFYQIGRIVFWVLEDAENHKWSKHIYKLCPLEWNLIRYSRFVGMAGTGEFVWSSLYKDSPNSFYLSFYSLESETFTKVNIQGFDQLKQHHRFISTYLDYVENVKWLM*