MLSILASLALIWLTFATVWPSLDLDWEADTTEGAPAVTISTTTQQPEFPSGAAVIIETRTTPNLVPLLLHFSATLGAGWPVVLFTPAEAWTPPASAALHRALAEGRIRIRHLPANLTGFATHNSVSLFLSGEWLWAQLTDAPRVLLFQTDSVICANANGTVDDFARWDLVGAPIAPRWGRGYNGGLSLRNPRLMRDIARSHGDEFRRANSAPGGGALPAHERFEDQWFYSKAVEMGASLPGPEVAREFAVETVYFERPLGFHQPARWQKDKMEEILAWCPEVAMLEGQAKFG