MSNHQVALQFEDGVTRFICIAQGETLSDAAYRQQINIPMDCREGECGTCRAFCESGNYDM PEDNYIEDALTPEEAQQGYVLACQCRPTSDAVFQIQASSEVCKTKIHHFEGTLARVENLS DSTITFDIQLDDGQPDIHFLAGQYVNVTLPGTTETRSYSFSSQPGNRLTGFVVRNVPQGK MSEYLSVQAKAGDKMSFTGPFGSFYLRDVKRPVLMLAGGTGIAPFLSMLQVLEQKGSEHP VRLVFGVTQDCDLVALEQLDALQQKLPWFEYRTVVAHAESQHERKGYVTGHIEYDWLNGG EVDVYLCGPVPMVEAVRSWLDTQGIQPANFLFEKFSAN