MLGINLFRRNPEIIRESQRRRFANVELVDKIIHLYEEWKSRQFELEQFRKDFNKINKEVAKLRIAGQDATSLIKDTEENKQLTAKKEAQVQEAQRALHSNLNLVGNIVHDSVPVSNDEADNEIVRSWGEKRDEAKLRNHVDLVGLLGIADLKRGASVAGGRGYYLKGDGVRLNQALVNFGLDFLEKKGYTLLQTPFFMRKDIMAKCAQLSQFDEELYKVTGEGDDKYLIATAEQPLCAYHMDDWIHPTQLPLKYAAYSSCFRKEAGSHGRDTLGIFRVHQFEKLEQFCITSPNDNDSWDMHEEMMKNSEEFYQMLKLPYQVVSVVSGALNDAAAKKYDLEAWFPASSTYRELVSCSNCTDYQSRKLEIRYGQKKSNEETKQYCHLLNSTLTATERTICCILENYQKEDGVEVPTVLQGFMGGKTFLPFQSTVIKETKGKKSKA*