MPSSMSLEEALMETRPRTLNLERRSKEEKTLSDLTISVSHPRGLETVRSSDRLEAMSSPSMSIRSGMGTPRSSCHTPFAPHPMVADAWENLRKSLVYFRGKPVGTIAALDSTEDTLNYNQVFVRDFVPSALAFLMNGEPEIVKNFLVKTLHLQSWEKRIDCFTLGEGVMPASFKVLHDPERDTDTLIADFGESAIGRVAPVDSGFWWIILLRAYTKCTGDHSLADLPDVQRGMRLILSLGLSEGFDTFPTLLCADGCCMIDRRMGIYGYPIEIQALFFLALRSARILLKPEGGGKEFIERIDTRLHALSYHMRTYFWLDHEQLNNIYRYKTEEYSHTAVNKFNVIPDSIPDWVFDFMPMKGGYFVGNVSPARLDFR*