MKPSQAPNSVYTKILRKALISTEWDYSDFCCLFTWWCRVIGAGSFGRVHLAQHRKTQRIYVIKMISKAMCIREGQVSTMLSGYPSLPPLKGKVKWKHPFLVNLKAAFQDKACLYLVLEYVPGGDFFGFLQKVTALKEDHARFYAAQIILGLECLHARNIAFRDLKPENMLVDGEGYVKITDFGFTKVVNGATYTFCGTPDYIAPEIILNKGHGPAVDYWSLGCMIYEMLHGLPPFYSGPNLAIFGGSVTRNFSEPPWPPRAQSVFCSPLL*