MATCRQSWSDIPSELAGLVLLRLPAHSDRTRFAAVCRDWCISAKQQHLPPPLPWFMLPRGTFFSLPHSESFQIPNGAEFHSSCGEWLVFADEYTCSLVNTITKVTLALPDLDAFGPIDEPDEVINGDGDSIPQTLLDLNVAMSIHKVIVCSVFLIAAIIVVGRLRTLALCRPGGKLWFISALGGSRLVQDIILHDGKLYMVDQPRSLYAIDVGEDTDSSKLIIAWIERIIVGPILPFTSYVGNGGTYDQYLVESHGALLMVCKTISSLLTTNCGRSRIRVVQIRFHVFKANMQLLRWLEIRSLGDDQALFVGPRCSKSVCVSQYKVKGNSIFFLDDGRCSWYWKDAPSS*