MQGKFNTPDTHKYSVILPTYNERKNLPVIVWLLAKTFQDNDLAWEIIVVDDASPDGTQEIAKQLANVYGEDKIVLKPRAGKLGLGTAYIHGLNYVTGDFVIIMDADFSHHPKFIPQFIRLQKAHNLDIVTGTRYRSTSTPYTTDAQPGGVHGWDLKRKLVSRGANFLAATVLNPGVSDLTGSFRLYRLPVLRHIISETVSKGYVFQMEMMVRARALGYTVGEVPITFVDRIFGESKLGADEIVSYAKGVWTLFSTV*