MYEHLETAANRDTLKRVVVDPVSRVEGHGKVTLLLDENNKVQQARLHIVEFRGFERFIQGRPYWELPVLVQRLCGICPVSHHLAAAKAIDQLVGVDPESLPVSADKLRRLLHFGQVLQSHALHFFHLSSPDLLFGFESDIGKRNIIAVLTDYPDIGLQGVKMRKYGQEVIRMVSGKRVHGTGAIAGGMNKALSKEERDYLLADIDQIIQWAVDSVALIKKVHCANLPYYDEFATIRSNYLGLVKSDGALELYHGGIRAKNAAGETITDHFDYCCYNDLIHEEVRSWTYMKFPYLLSQGKEDGWYRVGPLARVNNCDFINTPLAEAARVEFKAHGGGADSLSAAALPPSLAVEAMVHSTLAFHWARLIEVLHCAESIKDLLHDGDLLSGELVAQGEKRYEGIGVIEAPRGTLFHHYQVDENDIVTKANLIVSTTSNNMAMNESVRQVAAEYLSGRELTEPLLNNLEVAIRAYDPCLSCATHAVGKMPLQLELRDVDGVLIDKLVKHSDGEIERA