MLARRSALVQPGFVCRTCARQYQSQLRRASTSTQDNIYDVVCVGGGPAGLSLLTALRANPITAGLRVALIEAQDLSKISSFSLPPTQFSNRCSSLTPASAQYLDKIGAWRHLQRDRVQDYQEMQVWDGVTGARIEFDWPPSTTGDKTIAYMTENLNLTSGLLKRLHELGGVDIFDKTKVEGIDLGKETEDLDLSEWPVVQLSNGQSLAARLLVGADGANSPVRTFAGINSRGWDYGRHGVVATLELEGEGWGGQFNKIAYQRFLPTGPVAMLPMPGKYATLVWSTTPEKAALLKSLSPKNFIAMVNAAFRLSPVDIGFMHTQQDSQAEELSWRLQHTSFDAEALPQTVVGVQQGSIAYFPLKLRHADTYTGERVALVGDAAHTIHPLAGQGLNQGQGDAQSLVKTIEFAVSHGQDLGAQLSLESYNSERYAANHIILNVCDKLHKLYSVESGPLVPLRSVGLRAVNALGPLKNFFMEQASGTGTKIL*