MATTAVRCVAAGASAQALRQTGGYGGGVGPGRTSKVQMASSVMGTKLEVRGSGSLKSAVSHRHSFLVKASATEAPAAQVELSAEQEELLQRRKAIMEAEQQSSGFVVTEVETTEPQNWYSAKVMGVSDVAAGVRCITLMTEVSRELVPLENAYVKPGNIAQIRLDGKELTAVPSSPPFSMKINMPVLYKLRGDIPAGMIKLPQFSLSVKAPVEIHVEEASNPELYTVSEGQELEVGPYLQTAGLDLRPILTLSRFPTIVFFARGRGLAVARAIVEAIDGDVGSMSLSFREEVRLFCSASKPSELAYQEKFADWESRSVKVRATVDDAAGEEWQGAVGSFRSLWDEDDLEYDPNTTAAIVCVEEESRKELTELLEEAGIPKEQILSWKF*