LIENFVQLAGQGRMNQLGGVFINGRPLPNHIRLKIVEMAAAGVRPCMISRQLRVSHGCVSKILNRYQETGSIRPGVIGGSKPRVATPEVEARIEELKRDNPGIFSWEIRDKLMKV