MLLQTLALLQLPLAAVSLAVSAVAATDPRHAPLLSWLERWGTELGPVTLGKSSVGAGYGAFASRDVTEGELLFSVPSTACVGLYDACGDADVGEALARLVVKGQGGATVALAGLLAKEWLCAGESGPRGPYLAMLPWDAAWPPEAEQEQEHCLWWSEAQVDALEGSPAYSDAVGIRDEVALAAKVIKSLIGASVRRAYKERGEPPWAVWRAEDDIERAVRGAFVSILTRSFTQEDGGDEEKRLVPLLDMLQHAAEPNVRHVQVSDGAAEGGGGAEGGGRQRVVVTARRPIAAGEELLNSYDGGELEPATFLTRFGFVPGRGVGEFVDSIREQDKGRLPFGFRIG*