MVRSAGPCTEACLSKVNEGRVQLTDRENLEMLQAPASSTFLKHSLKGAQSKNAVDRLVALREFTHVFLPIVFSVSAGQHAVNVATFMLEGGFLAPIVEGLKAAAGGDWVVVPDLSGSEYPAKCKKHGRAVRTHLSQALVAIHALCSLALDVRLVRFILRTRPDLLNILELLYIAAEKPRVPDGVLIRTEVARTLTRMTAFSEPLRKELAMQNPKFVLRLVTFASENVEEVTIFEGPFCLIANLHHYLELVDVSTAMVELTAKVLLHSQRATDITMGCRIYNHLREKAACSTLPDSRLFKSAVLALAICEADSLEHDARLFGFKLSGLYWSTLEDIPKVVGKPS*