MESVESKDDGGYASPTSVLYHPRIGRQTICKLHSRDFSDCLRYHTAQHPFWDDIKSVYRRSSAHSMAIAGPSSSSKFQLPEALPPRIIFQAGSTRRATVEDPFKLLGPDILQLVMVRLDALSLARCGVTSKDWKTLAHSDALWVSKIASSYSARDRREICASLWQGKRHIPAAALLPGLSKVAAYGISMKDSKRCSITLEDLCQHGWEYRFKDTVPQYWLELDPSRRGEAPMQRFFHSDGSQTAGPGDAVWGGHESTFSIIQDEGDHDQDHDSIARSNFVRINHWPRMGVSRTADWGWELNNEICVYTSLPDSSQGGTGPEYIRL*