MARAVFFAAVRRASSVLKSSPSKPYSLRSGFPTQEPIFIATKHLPLPNPLNASWVFRNLSHGSVNLVISQGKPKFEMLEIDPPKKEKWLTKKRLKQQRMREKQERRAANRKDPRRLGIKRKKKGQKFANAEERIKYKLEKARIKEALLIERLKRYEIPKVQGPEVQPDDLTGEERFYMKKMAQKKSNYAPIGKRGIFGGVILNMHMHWKKHETVKVICKPCKPGQVHDYAQEIARLSGGIPIQMVGDDTIVFYRGKNYVMPKVMSPTNTLSKKKALEKFKYEQSLETVRHFIAVAEKELELYYRHIALYGDPNDRNPISILDSPTQEIKESGELKILEKQNVDSTNDFFSASLSEINAGSSISELSESEDSEDDKFSINESDSEDDNLSINESDSEDDNLSITSPLDVRYDRTEP