MGRPRCYLDISIGEELEGRVVVELYNDIVPRTAENFRALCTGEKGIGPNTGVPLHYKGVCFHRVIRGFMIQGGDISAGNGTGGESIYGLKFEDENFELKHERKGMLSMANSGANTNGSQFFITTTRTSHLDGKHVVFGKVVKGMGVVRSIEHVTTGDNDCPTVNVLIADCGEIPEGVDNGVSNFFKDGDTYPDWPADLDENPNDLSWWTNAVDSVKAFGNEHFKKQDYKMALRKYRKALRYLDICWEKEGIDEEKSSCLRKTKSLIFTNSSACKLKLGDLKGALLDTDFAMRDEENNVKALYRQGQAYMALNDIDAAAESFKKALELEPNDGGIKRELAAAKKKIADRREQERKAYSRMFQ*