MELRLDGNKLTGTLPKSLGKLPMLEYFFISNNKLEGVVTESHFSKLTQLQLFFASRNNLTLKVSRNWIPPFQAIDFAIGGWNIGPLFPMWLRTQEMIMNVDISDGGLQGEVPTWFWNLSSQIVFLNLSHNQFIGEVLIISTASWCIGNFSAMVKGKKEVGDDDELNYSYIFGVLRERAIVTNKGNKYQYDTILALFTSMDMSSNKLSGDIPVSLTGLVGLRSFNFSNNNLTGKIPNDIGDMKVLESVDLSENKFYNQIPQSFSSLSTLSFLNLFDNNSLCMIPLSTQPQSFDLTSFQGNKLCGLPLLMNCSLDDNIPNHEYEDDESDKDEGDWFYISLVIGFALSFWGVCGSLLFKRSWRHAYFRFLDRSWEMLLAKIPIW*