MARKHTFPSLKRAEILECIDGLGIPFTAKELDQPTSKAVIPLYEEFLDLFMGLTRQNLEEKVNSLQDSVENFEIIHESLRFTVFYQILSQFMQNICFHDFTIQDLLKPDRNRLQLILSAVINFAKLREERLQQFDDDIQKRESLLETYTLLDAQRKDLEEKVLLSQDRKLESEAIIKQNEERNEEMFQSLIEDKRLCSQVRTEYDRIRMEASELKIRYHNVDSLMASTLEEIEKLQSSIVHSPEKLKGKIADTSLRIQNDRSQQVELDKKSKILHTKLNSLQLIEGDLNACLKVLEECLVELDKLEHATVLLSTNQELCDQIEINKKKLEFRKEQLLKQLSNAQEKLEHEQHSRNQKLEAAKQRMDNIREEYKVITQERNKKIQETEKKNAMIEMTEQKIAGMREELESQISSITMEFEKLKSHVELYIAELLRNLRSSNS*