MNFEEIVGVLCENTQTNVEQGKRFEKLIKKILQVDSFLREEFNIKEVYLWNEFSDKFQINRHDFGIDIVILSKEEEILAVQCKAFSPTYSLRLNDFKNFLGINSFVDNNDKIFKISQSLIFHTCKSVSGEVGKALEQNANGEKAKAIAFGYNELKDLEIDWQKINLDAIEQTTQSKDKKKLRPHQQEAFEAIRKHFVEQDNARGKVIMACGTGKSLLAIRTIDDIVKDGEIAVFFTPSLALTNQMIKEFFAQSLSKSYKVFAVCSDNKVGLPNSTNTEDMNSDELYIAPTTDSNVLARKIAHLLHKEVDNSHFTPPPPQ