MEVAETAVYPSDGMLVSTEQGKSTGRRWQKHWVPQDTVLGSGKCSLLKWVTEDVLNLLSTRGEPVEEEQEPADEHETVYLCTFEGCGKIFPEASGLRKHAHVHGEKQFICHYEGCGKRFVDSSKLKRHFLIHTGEKHFICPFEGCGKAFSLDFNLRSHMRTHTGENYHICPFEECGKRYAHEYKLKAHLRTYHDKNIPETNVVSPHTDPEREIFVPTKFVPPPVITPSSIEKPFGCPFEGCSKRYIHEYKLNLHLKSAHMVHDIYEDGSRPGRGSDGEDDVEEVSDQDMREYEEPVQRYYEPTPPKVGQPSSKKRGSRAPLKGKLRIIEKPPAKSAKRKRPAVPTTMKLNVKPPSAGRNVVARQEIAEDSEETEDENENTEEEDNGHQMGGRGRGRGEDDDEETEDDMD*