MKVGFVAVAVPSVCATLQQGKIRSRGFQLFKRNIRVLTPFHEYETKYYNPIKAHQQSYDSQITILADMPLFESPHASFDRYMEDKPRVLKAISPDNRGTQRINEEEWRIRMEPIGFLFLTAWPVVNMRLRCKTNGKEYPPGVPNHTSMVLEFKITKWDLEGVTEGKNKPSEFRLSMEGVLYPDRRISRIKGRLHMSISFAPPPMLALVPPHVHKDVTQAVMKNMAESMQHKVRNNLLADYAKFKKENPQP*