MPQCSVAPMMEWTDNHFRALARILSRCSWLYTEMVVAETIVHHENDLERWLEFPAAQHPIVLQLGGSNLANLSKAAKLVSAFGYDEINFNCGCPSSKVAGHGCFGARLMLSPRLVGEAMQAIAEESSAPVTVKCRIGVDDSDSYDQLCNFVSTVSSLSPTRHFIIHARKALLEGLSPAQNRVAPPLKYEYVLALMRDFPDLQFTLNGGITTVEQVNYLITDKGVNGVMLGRAAYNTPWCTLARADSCIYGMPERRITRRQVLREYEEYAESVIGKYGNNKPGIRVLVKPVANLFHGEKGSSRWRQAIDEHVRHAKASNTLSSFSLRFVLSSRFPEFFRAAGEDNGGSSIFCAGLSSIL*