MGTFQGHLAHGIGLWAIGLWHVLNTARNYARSAPDQFESRPWFVANAKGGRFVTKYLELYAIMLFATASVLIELFVSPNRHRPWDPDWSIPLSHMNSLEHATIAMFFFLYALVALVVDKSQVQTPRGLIHALGALAFAQELLLFHFHSTDHAGLEGHYHWLLQVVVGISLASTLVEAAFPRSALVALVRSTSVLFQGVWLVHMAFCLWIPAFLPKGCALTKKKDVDFVKCKSSDMAARALGIANLQFGWDLFLVLLTTLGILFYCIATVKQSYQPLGFNEQELVYHNHVKPTNRFQRAHNGSLSSSSSCCGSEDELGTFEL*