MELLNVKNEDNMSLRTMKYSNIQFEATSDMSSNIDSSFFSVGEIPNELQSSFDDISDYILVDESDLKRERLENTGSESNDTVATKDGTGKRGTHAQILKELKSSSFSEASKASSDQTNNNDNKKNGLCRTLGTEGRKRMLKLLRKAYKYNEECKVIMKNKNPPLSISYLPYFNLSMLWQLAEDFGVYNEALKIHRECIKKRTTNVRFKGNKNSGNYNIQEIPKNSKTSKNEYMSDYLSSNVDTQGGEFYDSMNTTIQDDAQGKRKRKKNTF*