MSKLTTFLILSICLISYSWAYKSTHGDFVECLSHKIMNSTSISQVIHTPKNSSYSTIYNSFLDHNLRITSNFKPSIIFTPTKESQIQVAIYCSKLHDLQIRIRSGGHDYEGLSYISDNPFFLIDLRNLRSISIDIKNKTAWVQAGATLGEVYYRIAEKSNNKLAFVAGACPSVGVGGHISGGGYSMMSRKFGIAADNIIDAKLIDANGQIQDRESMGEDLFWAIRGGGGTSFGLIISWKIKLVDIPEKVTVFNVGRTLKQNATQLVYKWQHITDKVDDNLLIRLFVRNSEFPYGFGKRDIYAFFTTMFVGRVDELLHEMQDKFPELGLVKEDCIEMSWIESILFFAGSPRGTSLDVLLHWNITTTNERGYFKGKSDYVQHPISIYGLEGMWKLLNQLAVENSGAELQFSPYGGKLSDISESEIPFPHRAGNIFTIEYGVYWSRIENSQRNIAWIRKLYEYMGKYVSKSPRAAYLNYRDLDLGMNNINGNTSYEQARVWGVKYFNNNFDRLVQVKTKFDPTNFFRNQQSIPP