MSLEETEPVNQTLDHVLGWLEDSMSLTPLPEFDDSDLLHEFDGSQTWEWDQTQDPEHGFIQSYSQDLSACGGFEATNLELVSEAPFMYSDPPPQLQQPNDQSRKRSSNELIQPQHVKRSARSKKKSNKSSEKSSKDGNKEERWAEQLLNPCALAITSRNSSRVQHYLCVLSELASSSGDANRRLAAFGLRALQHHLSSSSSPVVTFASAEAKMFQKTLLKFYEVSPWFALPNNMANSAILQILAQDPIDKKKDLHIVDIGVSHGMQWPTLLEALSGRPEGPPHRVRITVVSEPSSDIPFSAVPPAYSYGTRLIGFARSLNINLHISVLDKFQLINTSPHENLIVCVQFRLHQLNHSMLDERGEALIALRSLGPKGVVLCENNGECTSIGDFAAGFSMKLEYLWKFLDSTSSGFKEEDSEERKLMEEEATKVLMTGEYVNEGKEKWFERMIKAGFVAEEFGEDAIDGAKSLLRKYDNNWEIRMEDGGTFAGLMWKGESVSFCSLWK*