MSVESPAAGKAVAPSGDFTPPPPTSSLAGAIALVAGTTVGAGILALPAKTLAAGIVPTTGTLLASWVYMASSGLLIAEVNVNTLCALERSAVSLSTMTEETLGVAGSRVSSLAYVFIHYTLLVAYMLQGGTLLLELGAALPPLAALPAATAGPPLFAALLGGALLLCPPAVVEKVNAVPAIPVMVLSLVYHNVVPTICYQLGCDLPRIRTAILAGSAIPTLMFIAWCAVILGSVPFDAADAAVAAGETFDPLALLRSSGDAFGEVVRVFSLLAVSTSFVGFYYGLTDFFADALGLDQRNERAAAAGGGAAAAAGAGERGEEPREEGDAAARRTPQQRALLTALALLPPLGFALSDPSIFFSALDNAGTYGILTLFGIIPAAMAWAQRYGDGDAEPGDAVAPAALPGGRATLVAMIVAAG