MFPLPSTTVLVTGANGYLGLHVLNQLLRDDKTVCAVVRSDKAIETVRANFKAYIESNQLRIITVEDLTKPESFQNVLDETIASIAHIASPCPMGKNIRDNVRDMLSPAITGTTPILNAAKTYASPSLRRVVQISSFSAMLDLSKGSRPRYVYTEADWNPMTYKEAMVKKNKPRLDIVCLCPSTIFGPHIETIDSMVRLQLTASLLWNLVNAPEVPSLDFAGAVDVRDAALMVVAAIDKPEAGGRRFLLAEHFDWQSAANAARDGLSNEGRSRIPAGEPGFNIGHW*