MSTRGSRFGISGSMSSHAVAKPSKKGGVWKWRNVKYESHAAKHRKNIDIDRLNDLTVYCSDGKQVKCQSYMLRVASEVFDEMLGGDDFDPKKGLVCPRFSSNVIETVKYYCHLGCIPTLQPSQMTPMEMDTLLDVLVAADFYDLDELGAMCLGHTKKNMEKRPNLAFAVAAKFGLSYKEEDRTMVASAMFFASSLVGNFQEELLSHPSISAISMLRHRATLKSILDLMPMTSSEAFKDVTLLPLQFMHSWVAMTGGEEEEDDATNMARELLKETNFLKKIAAVRPDHLIDPEGMIRASDLVDKENVMDAIYSLRPGYCLVQPNSSAFLTNLHIHSKEVKVMSVEDLF*