MLFQTCGGKRLKASLALTDPTISFGNVEISWLYQDLDRFCEASSCLAQGMHIETISFPSENLVQTLEDYDSKRVILYFMGKLFRGAQLFEWAESAFGREAISGFFFLGKGFYLALCNDRRIKLKMLADGGAWGKGHFAMALPWHSSFDPMEAFLTLCHVWCVFKNVFRLIIPYLRSITEGLGKVLYMPPMQKFVSSRNVKICLLWDMKKAIPGVVEVKIDQNRSIFIGVSFHSFPTSCYKCKSVGHFAKDCTSAPKIQIDTPSTPEARLFGNLFSDPISE