MSDWSDLQQDLLVLIVRRINLIEDFLNFGIVCKSWRFVVTKENFNSNLCRVPWLMLAEEEDDKTCRKFFSLYNGLILKKRIPKASGKRCMESLGWLITVGKDEGEISLLHPFSGVQIQLPHQITTDHYEFNQTPVPWTFVQKAILSANPSHTSDYVLMIIEGHYQFLSFWRPGDFLWTRIKKPVYFLHNSDVVYFNGHFYAVSYSGCVQVCDVVDSEPTKSLTVAQLPSCIDGKYYILESLGSLFVVSQNGVDIRYVKDDRERVPTYEDEEEEKMYMYKTRNFQVFQIDLDACKTTPTRDLGDQAFFLGANASLSVQASQFPGIKPNHIYFTDNCLGAYLHFEEGGGFDMGVFNLADGSIQPHYDGVSLSRVCPPIWVTPNPC*