MSAIRYELIKTDKQTGARLGKIHTPHGTFDTPMFMPVGTLATVKTMSPEELKAMGAGIILSNTYHLWLRPGEELIREAGGLHKFMNWDQPILTDSGGFQVFSLSKMRDIKEEGVHFRNHLNGDKLFLSPEKAIQIQNALGSDIMMSFDECPPYPASHEYMKKSVERTSRWAERGLKAHVRPEDQGLFGIVQGGAYEDLRAQSAKDLVSLDFPGYSIGGLSVGEPKDVMNRVLEHTTPLLPANKPRYLMGVGSPDSLIDGVIRGVDMFDCVLPTRIARNGTCMTSSGRLVIKNAKFTHDFRPIDENCDCYTCKNYSRAYIRHLIRCEETFGIRLTTYHNLHFLLNLMKQVRGAIMEDRLADFREEFFEQYGFNRPDAKNF*