MDDPLLQGARALQASIAGEGLRLPPVSRSLQQIEDETRALASAAARAPAATAMAYRFLAQQGIDADGLDAATLDMAVDEASADLPAFGGGADATAVDAPACDVDSLLAREQCRALVESVRRAGELVTARYDAAYWSSFEEAWGGTRDSLLRDAQAASAVNVCTPLGPHGVGTGDDEGAVRVWDVRQRGAVMRFDEHSDVAVLGSGEAIEALAPLSEHALLLASADGVLRAASLHPSRMLGEVGRHADPIEALAVDAQGALAATAAHDGTVRLWDVSEAALGRRAARNGGSGAASAEAETEDEAEEARPQGKRRKGGKGQGAIRLGKDFDFSDL*