MSCPLLPGLPDDLAIHCLVRASRSIHGVLRCVCRRWRDLLSSPSFFDLRQRQGLAQEWLYVMVTTNTGLCQWLCFQDEGRLWTPLPPLPDPAIGAACAVAARRLFMIGGLRHEVATRNVWSYDPILNRWEPCTPMAMPRECAAAGVMGDQIYVVGGCSPGPCDGSAWAEVYDPLRNRWHNIGSPVEMRYRWMYGNAVLKGKLFAIADSGGMSFDPSNLTWDSISANLGRGWKRRAAVVNHILFSSNSLGGIVGYDLEEDTWLEVKGWDKEVPKMVSCAVLTNVAGTLYVLLKLPPQEGRKEVAFAALDIHQEAKSLRAKVLWYHVVSCSMLSGAVIESVSLAL*