MGALVAAGITGTRGKDKDTARDRTGDLRMDPRLFKAAPPLSNKKLVRNALRHVCLAGAAMRTQLDEALTALDAVAPDVATVFVILFRENTSPHKYRALYALVSGDGGVDDADGVLVKIHGTGGPARVGLQWVDATMKYDSGQREFKPLATSGRLTPLTAAVTLVSKK