QRKAIDPDTKMMLIRQHEGGKKVNEIGRELKLSHTTISIILKDKGRIREAMKDPVFMRSTVITKQPTGPIHEMEKLLQIWIEDQIQLLFFLYFYRVD*