MSTALSHCIILPEILDIVCLYLSKGELACLARTSRFFFHSAARQLWNSRPVEDKDILNLLPNALVVHQDEKGSKFEVNIPATLPSGFFDRLNTYGPFVKHMTISLNWSHDDEYYHCRHLPGWSAVASYAQDHVLLPNLQKLEIMERYATTTSSRACSDWLSVLIPPSLSALDLFRNFVDDAPGCTERYLELMDGVFSKCSDHLNRLKIYTIEPSISQLAAASPNDPASQALVPGALVSRALKHIVEMPQLRELEIPELSTNLDVPDLPTSSACRLNYLRTSCSATEPLFRLWHTPIPAHLTQLSLSTIWPTSTSAVTEMHELASLIATQSPYITKLSFYFAEIPDTEHLLDVFYPLHILQLTELIVNGIQLTQPPQQISLRKVAEYWPLLEVLEIKHAGTTFNELLTVSSYLPRLNCLLLQLESTIPSELITDDAISQPDTRPCQELELVSDFRCVHEFNPTEADAFARFLTKVWRSVNIKCYCRGYNHGPEYEEFKVTLAQYYNGTPKVSVE*