MVVKVFDAYIEGEKKATGTIDEIADYFDISRTSISLWIKNGKDPKKANPKYKHAILNKEKTKELTEQKKKEERKLPASVYDYYDKGEFIITGTAREISQFLKIGKHNVYSYIQVGKYAFDYRKTRKHAILNEAETRKRFPLLSVSSEEELIETKEKERRKHETKEERRLRRNIRAQMAIEAARKEELGL