MVCVRDNGVKDGVRSTWLSLFTSVHSFLHAQLFRFILINKKMRQIEMMNEQFCVVPFWGIPSPEANNLLSDCFIDCDDNNAAKTSARYSDSDSRLSTGYLLSEGRDDIPEWTFASKAMQNDEGRSSCSLESDSGSSCCGDSDISWLNEFMNIYGITTLDSNDDFNMKSADITVVTPQAKENHPAVVLTPMEEMKSSEVLSGKFALQFSTISKDVWMTSQNICTTSADPNISSAPKTNMMQKTDDALVTIHPSAVKVLHGSVHQKGGTVPPSHDGEKFVMKRTCFGGINERKREQNRCAAIRYRGKRREAARQKKQEQHELELRNVELKAEMNWLEKEVMYLKSLMKLTKSF