MAFVESSSLPALGASQGPSEVWEDIPLEAYWVLQRLALSWDDVPDAKNLTLKPLKGAMTNKVLECRWAKEEEEDGKEEEGETFMMKMKRHRKVLVRIYGDGTNLFFDRHNETRTFEAVSRLGQGPCLLGRFPNGRIEEFLHARTLSASDLFDPNISALIAVKMREFHHLKIDGPTQPQLWARLRDWLQKSLTLCTAEIVDEFKLLDLGHEIDILQTKISHSEERIGFCHNDLQYGNIMMDEEDNSITIIDYEYASWNPVAYDIANHFCEMAADYHTEMPHVLDYTKYPGYEERCRFVEIYLRALGDDVSQKEVEDLVADIEKYVLACHIHWGLWGIISARVNKIEFDYVEYARQRFREYNKSKTFIWGT*