MERALLFFLYIFMIAFLPGIEVNASQHHRNTRHRHRHLFVFGDSYADTGNINRLLANSWNSPYGETFPGKPTGRFSDGRVLTDFIARFENLRTPITYRWRNLNRNVIRNGINFAYGGTGVFDTYVPFPNVTAQISLFEGLLDDDTYTRCEIERSMALISVAGNDYFTWYEGNNKSIEGIQEFIVSVIGQLVVDINRIIDLGVKKIAVVGLPPLGCVPQLTVTSNYQKCNDLINEAVRGHNALLQEAVGDLNRYKKRTKVVVLDLYSTFMSILQNSGSQDPLKPCCSPISSEYGCGEVDVNGNKLYTVCEQPQSAFYWDRVHPTEKGWAVISSALKSTIYSLSS