MSSDSFSNTRVWFITGSSQGLGRALLEEVLASGERAVATLRTPAVLAPLAQKYPAAQLLVVPLDVADAAQIAAAFGAARAHFGRLDVVVNNAGYGLQGEIEAVPEEDARRQMEVLFWGPVHVTKEAIAFFRDVNPPGHGGRVLNVSSCGGYAANPTLAYYSAGKFAMEGFTEAFTKEMLPEWNIKGVIVEPGGFRTAWNAASMVRVPAHPQYAAPTSPSSVHRELAAQPYIGDPAKAARAMVQIAGLRDPPLRVQLGTESLMLVRGRALRTIRDGEQYEELAHSTNCDGVDRNKVMEWFKVLSSDD*