MVLELLCNKQGHWDYYKPGEERVREKMSMRCGCKAFVKIKWNQKKDYWFFERIRLEHNHPLHPSPTVTQFLRIQKDKDPIVMGIVDQMHRCDVSHNTTVNVLVELYGGRQNFTFTEMDLRNRKAANARKERENDIPKLLEFFREMKAHNEYFYYELQVDSENVIKNVFWSHASQRAEYRDFGDVVTFDTTYKTNMYSMPLAMFVGPNHQLQNVVFGQALLQDEQANTFEWLFGAFKNCMSGGRDPRCILTDQDSSMAAAIKKVFKQTQHRLCRWHMLKKYKAELKKLYKIHDGLKIKLVTLINHPLTPTEFEFAWNELVDEYGIREDDTIQGLWESRKLWVAANFKPLYCGRMTSTQRSESVNKMIKGSGFTGHMTCMSKFARRMLDFIQHTNHTAGGETHWSQAGNWWLTLQPFDGHLSRVYTRAVYKKYRETYIYSTAFHIDPHPNEVDVYLVTHTDQSWQYAWFQH*