MVEGIQCPRAQHKHPGPKPALSSCALHGERRHLSADHWRIRDQCGIHHDCLFAVSHVRPHHVLLHGIAGVNPEVATIASVTFARFAVQGYVALGAENPTQYPGVDNIYGTEVFELNTLLRDMAIGYARTAPLNDSAAAKAYRAHYATTPAYAAGAIAAFRHPMRLYCRYYSGALLSEAFGNYSRIVTNNTAVYCTTAQEDNATLEALLRAALYKLVDYSRVIVMRTASDFDRPYAGEPDTVNLFYANQGAFGPAIRNIYLCGVKVVMGIKSPNYVGDIFNTLGGTPDFGIPADWFTKSQVISRRDLGSKRRRALPSFPINNVVLEA*