MKKTVVLYPGLAVGHFNPMMVLADVFLDHGYAVAVALINPSVKDDDAAFTAAVARAVSSKSSATVSFHMLPRIPDPPSLAFDDDKFFTNYFDLVRRYDEHLHDFLCSVQGLHAVVVDASCGFAIQAVRKLGVPAYELYPCDAGALAVNIQIPSLLAGFKKLGGGEEGSAPLELLGVPPMSASHVTDLFGRSLSELISKDPEATTVAAGARVMAEFDGILINTFVSLEERALRALADPRCCPDGVVLPPVYAVGPLVDKAAAGAGDETSRRHESLVWLDGQPDRSIVFLCFGSIGGNHAEQQLREIAAGLDKSGHRFLWVVRRAPSTEHLDALLPEGFLARTSGRGLVVNTWVPQPSVLRHRATAAFVTHCGWNSVLEGITAGVPMLCWPMYAEQRINKVLMVDDMGVGVEMEGWLEGWVTAEEVEAKVRLVVESEHGRKLRERVEAHRDGAAMAWKDGGSSRVAFARLMTELDNAQR*