MKMSEKKEARVVINDLLAEQYANAFKAKEEGRPVGWSTSVFPQELAEVFDLNVLYPENQAAGVAAKKGSLELCEIAESKGYSIDLCAYARTNFGLLENGGCEALDMPAPDFLLCCNNICNQVIKWYENISRELDIPLIMIDTTFNNEDEVTQSRIDYIKAQFEEAIKQLEIISGKKFDPKKFEEVMKISAENGRLWKYSMSLPADSSPSPMNGFDLFTYMAVIVCARGKKETTEAFKLLIEELEDNMKTGKSSFRGEEKYRIMMEGIPCWPYIGYKMKTLAKFGVNMTGSVYPHAWALQYEVNDLDGMAVAYSTMFNNVNLDRMTKYRVDSLVEGKCDGAFYHMNRSCKLMSLIQYEMQRRAAEETGLPYAGFDGDQADPRAFTNAQFETRIQGLVEVMEERKKLNRGEI*