MASAVTGANSHGRALHTCAASSRPRALTGWSRRTLAVPAHRAPSPRARVVVRASAQRATWLPGLDPPAHLDGTLPGDYGFDPLGLGEEPASLKWYVQAELVHCRFAMAGVAGILVTDLLRVSGIRDLPVWFEAGAAKFDFANTTSLFFVQLLLMGFAETKRYMDFINPGSQAEEGTFIGLEAALVGSQPGYPGGPLFNPLGLAKDIENAHEEKLKEIKNGRLAMVAMLGFMVQASVTHVGPIDNLLTHLSDPFNKNIIHTLSSS*