MELAFSNKENAPSADSEKQLAKRANSGRASGSESRVQEREQQQQQHKAGLGFSFNLDVEGIKSSRAYRAATNRNVRILLAGAIAGIVSRTVVSPLEVLATLRMCTVGKAGGTLLAQAREVLKKNGIRGFWSGNLANCLKVAPSRGIQFVTFEAFKKTMHRIKNRSGAGDAAASGTDKPLTASERLLAGGLAGMSAALLCYPLETAKTLLTAHPELYSSVFGTMAGVARTQGLPALYKGLAPTLVAMFPYVGLDLMVYEQLKIIYKRRFGREAGFMDMLVMGSIAGSVAQTVCHPLDVVRKRLQLQGLGGRPVVHHGGFLPTMREIASSEGVSALYRGLAPQYLSVLPSAGVSYLVYEKMKILLGLQSVQ*