MRQLHGQRALPFKASHVAPCVRVTARRQYTARSTSNGLCSSIVSTADLSGLTSGPQEIKAQLLSELEGLDRGIFGVPAAKKARILALISELEKHNTQTAPTANLEAVAGDWRLLYSTITITGAKRTKLGLREFVQLGAFIQHIDTANNLAVNRIEFSVSGFSSLRGFLTIRANYNVVSERRVGITYLDSTLVPTQLQKIFEANLDLLLSIFNPEGYLDLTYLDLVDLNTSGNAGRGGEGDVMVVGEVGRGRVGGSAAAAAEGGCWRVGRDNKGNVFLLERVLGQ*