MVPMDAATVHAYSTSICVKTSTYEPENERSSVLRERTAAVIKAMLQPGIRRRGQSAEMLAAERKKKDPNAPKRTQPAYMLWLNENRSKLAKPGMSTVDVSKAAGVE