MVFSKLVGAFRGRTSLQGLERRASHLCAPAGWRSFCAATKEMTVRDALNSAIDEEMTTDSKVYLMGEEVGEYQGAYKVSKGLLQKFGPDRVLDTPITEAGFTGIGVGSAFYGLKPIVEFMTFNFAMQAIDHIINSAAKTNYMSAGQISVPIVFRGPNGAAAGVAAQHSQCFAAWYGSCPGLKVLCPYSSEDARGLLKAAIRDPDPVVFLENELLYGETFPVAAEVLDPSFVLPIGKAKIEREGTDVTITAFSKMVGYALKAAELLAKEGINAEVINLRSIRPLDRPTINKSVRKTNRLVTVEEGWPQHGIGAEICMSVVEDSFEYLDAPVERITGADVPMPYAANLERMAVPQIEDIVRAVKRACYRK*