MELSEHDILEELLALPRKESLNDFLPHGNGWTFESPLPFYQNPEFIALNSSLLGLISPPITTSHSNFPDFTSPESYQFLDSSFTGTPLLDDYSVMENHEEFGGIIPGDFHGLQQELNSFGDVKVEESNSRLMGNVGEKKSKIRKMEGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDAIDYMKELLEKIHALREDDNVKDEIKDIKFVGNFKELKPNEALVKKPPKFEVERRNADTRIEICCSAKPGLLLSTVSTLEALGLDVQQCVISCFSDFSLQASCSEAREHRTILSGEDVKQTLFKTAGFGGRCL*