MKTEFKSCGGCSEQITDRYIFEVSGCAWHGACLRCSVCYCPLERQVSCYFKDGEVYCKTDYIKKYKAACTKCSRSISPSDWVRRARDFVFHLACFSCDTCSRQLSTGEQFAIIDDRVLCKAHYMELIDDGTTSSEDGCDVDGTGKNKTKRIRTTFTEEQIQILQANFQIDSNPDGQDLERIALATGLSKRVTQVWFQNSRARQKKHVPRGQELFNGLRSDMNNNSSSNDSPGGTPMDECAMAKASIFNHHGFINLMV