MGAHLYHESEEQCWDKSFRFLRQNEGEIFCVLKKSWDGLESAQRDSFLDISCFFVGSTDVICRAYLEGVYGVGWAHLDVLHSRCLLTFEKEGGKCDTKQRSVGMHNHLRDMGRQIVREKEKNRAWDEETAKKFLKSESTRSALRGLLINSAMALPYEATKCDSLPELKFLRVAGDSQDGESLQGEKLARNVLRNVLCEELRLLDWRNASFQEVFPGLAASTNLRVLDLRDSRIAQLPAFTNLRYVDLAGTNISQVPHEIFSDNLEYMDLSRTKIKELPSAALCPNLRRLYLMDTEISEVPRGLYSTLLEILGISGTNISEVQEVSLPNLLELDMRGCKAMKRLPPTFDLYSLQSLDLSLCMSLKALSFLPTSLEELILFGCRELEVLDLGSGNLTNLKRLDLGSGNLPQELETLPALSIERDDPAHTIESTEGEPTMERDDPAHTIDRFKDVFKVNFTASLHRICVDVQALISRFVHVDWV*