MQRCQDQRIHLGDLKGHIVKKIGVERSKKYFYYLTRFLCQNLAKREFDKSCFRLLGRENLSLHNHLIRSILRNATVSKSTPAVQDLARPVQSGGDGSLVPRHNNQNGPVWSNGKVEHMLQQPVCSIDDQRSGRYGREGEFLGPSKDQVATAAVNVSMSSPLVAPLGIPFWSASVGGRTVPVSTVMSCLPETEMVRKRMESIAVAHGLEGVSMECANTLNAMLDVYLKKLIKSCTDLVGARSTKQQSQNSLQDHYSVSLLDFRTAMELNPQQLGENWPTLREKISVRSFEEQDLEV*