MDFAYSPKVQELRERVSAFMEAHVYPAEAVFERQVAEGDRWQPTAIMEELKAKAKAEGLWNLFLPESEYGAGLANHEYAPLAEIMGRSLIGPEPFNCAAPDTGNMEVLVRYGSEEQKRTWLEPLLSGEIRSAFAMTEPGVASSDATNMEARAERQGDDWVINGRKWWTSGACDPRCKILIFMGLTNPDAPRHQQHSMILVPVDTPGVKILRPLPVFGYDDAPHGHAEVLFENVRVPYENVILGEGRGFEIAQGRLGPGRIHHCMRSIGMAERALELMCKRAVSRTAFGKPLARLGGNIDHIADSRMEINMARLLTLQAAYMMDTVGNKIAQSEIAQIKVVAPNVALKVIDRAIQMHGGAGVSNDFPLAYWYAMQRTLRLADGPDEVHRAAIGKFELGKYVPREMLRSSR*