MLCRLTICITKHNYVISLSLFLVPCHAIGYELLIRRTTIMVLYFIRCVWHLSYISGTQRLPRLVGLTKALEMMMLSKPIKAEEAHELGLVDAVVSPNNLLNDARRWALDICESKRPWVRSLYKTDRLESPELAREILNSARVQSRKRAANLQYPFVCIDAVEEGIVSGPRAGLRKEAMAFQELFFSDTCKSLIHVFFSQRAASMVPGITDLGLMPRKVSKVAIVGGGLMGSGIATALILSHYPVILKEVDEKFLNTGIDRIKENLQSRVRKAKMTNEKYEKTLSLLTGVLDYDKFRSVDLAIEATVENVKLKQQFFAELEQHCPSHCILATNTSTIDFNLIGEKTNSQDRIVGTHFFAPAHIMPLLEIVRTPHASLQAVVTLLDVGKKIKKIPIVVGNCTGFAVNRMFFPYTQAALLLVDHGMDVYKIDQACTEFGMPIGPFRMTDLVGFGVALATGMQYLENFPERVYKSMLIPLMIEDKRTGEASQKGFYRYEGKRKASPDLEIMNYVEESRRIAGATPDPELLKLDNNAIAEMVFFPVINEACHVLDEGITFKAFDLDIASIFSMGFPPYRGGIMHWADSIGARCICTMLSEWEMKYGQFFKPCSC*