MSRELLVRARPYGAYGEGNPRFLLWGECTHTREYCNPVNELSTESFPAEWQLALLWQFAAVRAALDGSMDGCITHKRFGLAVDFLLGLLFVVPSTPTVHVLQSGPKVKIYAFRKAHSVLLSRRPVPTDCVAIGPPQRQQQQRHRCAPKPAIRRLLSSRLPFTVFGKRMGASCRSRSVGSIWRKRCEGMRGPGLWSDLCAAAPPGCCRSCCLQLVMLLMANLQRGFPFASMRMHGHVTRLLCWLCLLPCVLCLCVCLCCSPCRYFLLHPRGAMGQAGCRLRYGGRRHHSAGQDSTAQSGLCLPAFVPLHPTTGFGQ*