MEEEEVSNNQIVFRGFIVGPPKETDMEFKVGKTRLKVPEGSGAVLVKNLYLSCDPYMRGRMREYYNSYIPPFVPGSVIEGFGVAKVLASDHPSFKSGDFVSGLTGWEEYSLIQKPDQLRKIQSEDLPLSYHVGLLGMPGLTAYAGFYEVCSPKKGEYVFVSAASGAVGQLVGQLAKLHGCYVVGSAGTNQKVDLLKNKLGFDEAFNYKEEPDLDAALKRCFPGGIDIYFDNVGGAMLDAVLLNMRTHGRIAVCGMVSQHDISDTTGIHNLFMTVMRRVRVQGFLQSDYLHLYPQFLDKVIDYYKQGKIVYIEDMNEGLESAPSAFVGLFSGKNVGKQVICVSPK