MKRYVFRRTVDGIHIIHLGKTWEKLQAAARIIVAIENSQDIIVASQRPYGSRAVLKFSQYTGANPLAGRWTPGTLTNQITQKYLEPRLLIVTDPRTDHQAIKEAAYASIPVIALCDTDSPLENVDVAIPANNKGKVFDNPMKIGDGKLESIALLYWLLAREVLYLRGTLPRQQPWDVMVDSFFWRDPEEIMQQEEEPPVVHQQEWSAPAQAWDGAGAGGNWDDMTNAAGDGSWDAPAGGDDWSAPAQTQQCLGFRSPGEAMGFSL*