MGSLAGGGGGGKVGLPALDVALAFPQATTASQFPPAVSDYYQFDDLLTDEEKTLRKKVRGIMEREIAPIMTEYWEKAEFPFHAIPKLATLGLAGGTTKGYGCPGLSLTASAISVAEVARVDASCSTFILVHSSLAMSTIALCGSEAQKQKYLPSLTQFRTIGCWALTEPDYGSDASSLRTAATKVPGGWHLDGQKRWIGNGTFADVLIILARNSDTNQLNGFIVKKGAPGLKCTKIENKIGLRMVQNADIVLNKVFVPDEDRLTGINSFQDINKVLAMSRIMVAWQPIGISMGVFDMCHRYLKERKQFGVPLAAFQLNQEKLVRMLGNIQAMLLVGWRLCKLYESGKMTPGHASLGKAWTSKKAREVVSLGRELLGGNGILADFLVAKAFCDLEPIFSYEGTYDINSLVTGREITGIASFKPAALTKSRL*