METPLVNLGSKKLIKKHEFVRVIIQCLYSLGYRKSAVCLESESGISYKSNEFETLESYIRDANWDACIETLNRLNGLSNETRASALFLVLKQWFLEYLNLGEDSLALEILQKKMSGLEVGRDKVHRLAFGLLSLKELGLDKEDPNGIYEFRKELLTELEKVLPPPITVPERRLDYLVEMAVWSQLEKCVFHNSVDAITLYEDHHCDSSQFPSKTIQILSNHVNEVWYVQFSNNGSYLASSSSDNTAIIWKVLDDGKLTQRHVLCSHQKPVSFVAWSPDDTMLLTCGNTEVLKLWDVETGTCKHTYGDADFIISSCAWFPDSKRFVCGSADAEKGIYMWDSEGNEIKSWKGTRMPKVLDLAITPDGEKLISIFSDKDIRILNVGTGGEHVISEEYPITSLSLSGDGKFFIVNLNSQEIHMWDIAGEWLSPMKFEGHRQHKYVIRSCFGGLDSTFIASGSEDSKVYIWNRRGSKPIEILCGHSMTVNSVSWNPKRPQMLASASDDQTIRIWGPDVRSK*