MVSVSLSALAVRLLRPTHGCHSRLQSFHLAAVRNEAVVISGRKLAQQIKQEVRQEVEEWVASGNKRPHLS
VILVGDNPASHSYVLNKTRAAAEVGINSETIVKPASVSEEELLNSIRTLNDDENVDGLLVQLPLPEHIDE
RKICNAVSPDKDVDGFHVINVGRMCLDQYSMLPATPWGVWEILKRTGIPTLGKNVVVAGRSKNVGMPIAM
LLHTDGAHERPGGDATVTISHRHTPKEQLKKHTILADIVISAAGIPNLITADMIKEGATVIDVGINRVQD
PVTAKPKLVGDVDFEGVKKKAGYITPVPGGVGPMTVAMLMKNTIIAAKKVLRPEELEVLKSTQRGVATN