MAAASSTAVERDLVNQFHHSLDMAMQMNEDRDLAADEPLSISMLPEALIGEILSNLSDARDLAKAALVNSSFRRSSAYVKYVSHICRLKNILKPPGEASVHVVPFKETLLNVVNNLKCVERLRFEIEDDVQANRFKEDVLEKNSLWLSEGPYLEKWLPRVGDTLQHLTLIDYGQQAIFQTTPLLQLLSVHCKQLRHLELRNMFLNTNDCGKFNKLDTLNLRCVKLLENGLQDINECMPKLETVTLVTVVGLKRAVFKSACLKVLCLGLATKVTAVKLHVPILHKLQLKMACPDELKVFAPGLLALALSMNKRNDAVIEFEGVNKLKELLMGASEISTLKKLSLANRTLERVFLDVPCLHFDDTGKFKGVRNPSPTALPLMEDIITCCATLQVMSVGPGLWYALEQDMSSRAGITYPKWSSMKQLILHLVVENAELSYGLLARLVTAMVDTLHTLEVYVHKDSKVGPECFLRLHQEFPSVKKVKVDSWKKGLKFECFNY*