MSTRGSRFGISGSLSSHAVAKPSKKGGAWKWRTVRYESHAAKHRKNIDNDRLNDLTIYCSDGKQVKCQSYMLRVASEVFDEMLGGDDFDPKKGLVCPRFSSNVIETVKYYCHLGCIPILQPSQMTPMEMDTMLDVLVAADYYDLEELGAMCLGHTKKNMEKRPNLAFAVAAKFGLSYKEEDRTMVASAMFFASSLVGNFQEELLSHPSISAISMLRHRATLKSILDLMPMTSSEALKDVTLLPLQFMHSWVAMTGGEEEEDDATNMARELLKETNFLKKIAAVRPDHLIDPEGMIRASDLVDKENVMDAIYSLQPGHCLVQPNSSAFLTNLHIHSKEVKVMSVEDLF*