MRKSFKDSLKALEADIQHANTLASDYPREYDGACLQMRLAYSPAAHLFMFLVQWTDCSLAGALGLLRILIYRAYADGKTTMTVHERKATIKEFYAVIFPSLLQLQKGITDLEDRKQREICVQKYKKRGDEDKGKLSELEIEREEECGICMEMNSKVVLPNCNHTLCMKCYWDWHARSQSCPFCRDSLKGVNSSDLWIYIDSREVIDMTSITRENLKRLFMYIEMLPLIVPDSVLVPYDTHLSAKYPTGSLFDRMRTVRLQAMRSRSWAVGYGKRSAESEKAACEVEVPYNSSVAMTIIELEIQFPLVNLKLLPSLAVTLS*