MAALASSAAAARNVFFRRASAANARQRRRAMPVVAAAADKPILYDVPVSNNGARCRLIMYWKRLEDAVEIRDPGTIGGLKSEEYLALNPQGKMPLLVLPDGLALPESEVISRYLCDAHADVGPSLLPAESPERRAVCALATRVHDQYVVPIQGVMYRGPMPIEQRAEGIAAIAKQLDVIEGVMKIYADEGPFVAGAEPSTADAALFPTYIFMDHCLTRHFGWRDGVFRDRPESERWWCAMRADTCGARVYDEVKGGLEKWEDAGRFETVGVTEHVKDGSFTWAY*