MSLSKCSNVDLKSVAMNANTVRLEPSLGEYPTLRRDLVECSCSVLTLSMVKRMGKMTNTVWLFGNPKNPLHQLEPGLEQLLDMYYKDMRCYSQRELSALRWPSGKPSVWFLQAAHMFFSIKNSWAMETGRENWRGLFHRITKGRRYLFEGDMILDSLEAIEKRRLRLGLPDILITGLSPILDVALLQIESLARLRGMSLNHHLFTSSSLRKPLLDCWDFFIPIRKKKTDGSYSVLDEDDEPGVLQGYPYLMAHYLNRCPFHNLIRFDEELRTAALNTIWGRDWPAIGDPPKEV