GCHMVTEELHSITFETQICLYGLTIDLETSSLPVVMISNVSQLPNAWASIIWYNVSTNDSQNLVFFNNPPSATLSQLLEVMSWQFSSYVGRGLNSDQLNMLAEKLTVQSNYSDGHLSWAKFCKEHLPGKSFTFWTWLEAILDLIKKHILPLWIDGYVMGFVSKEKERLLLKDKMPGTFLLRFSESHLGGITFTWVDHSENGEVRFHSVEPYNKGRLSALPFADILRDYKVIMAENIPENPLKYLYPDIPKDKAFGKHYSSQPCEVARPTERGDKGYVPSVFIPISTIRSDSTEPQSPSDLLPMSPSVYAVLRENLSPATIETAV