MERALLFFLYIFMIAFLPVFFVGIEVNASQHHRNTRHRHRHLFVFGDSYADTGNINRLLANSWNSPYGETFPGKPTGRFSDGRVLTDFIARFENLRTPITYRWRNLNRNVIRNGINFAYGGTGVFDTYVPFPNVTAQISLFEGLLDDDTYTRCEIERSMALISVAGNDYFTWYEGNNKSIEGIQEFIVSVIGQLVVDINRIIDLGVKKIAVVGLPPLGCVPQLTVTSNYQKCNDLINEAVRGHNALLQEAVGDLNRYKKRTKVVVLDLYSTFMSILQNSGSQDPLKPCCSPISSEYGCGEVDVNGNKLYTVCEQPQSAFYWDRVHPTEKGWAVISSALKSTIYSLSS