MAFAFVHVFALAAAGHSLWRPPAAAVASLVPRHSPAVAAAPRPSRDSSRKAKALGTKGVAPSVEKQKHLLFDRVELTVRGGDGGDGVVVPPSGRHAARLSSGLESDLELPPGGDGGDVVLYARPKLTGERGRDSPGPLTAREVAQRAVRDSGDGSAAGVQRQQLHGAALRVGVPPGTFVRTGGGRVLGDLEEEEGGLHHRSAWQEEEEEEIDLVRGKAAPPPTKLLLLLRTVADVGFVGFPNAGKSTLLNALTRARATINSYPFTTLMPNLGAMVPSGGEGGGGGGGGALLADLPGLVEGAHAGRGLGRQFLQQLRRVKVVLFVLDTTCAEVDVGEQYAVLRRELQLYNPDYLARPHLVALNKLDTLLQAEGPAALAPETRRLTALLAAAARASAAPGDGPPTSPFAVLPISGMKGKGLRALQEAIAAALADHDAGAEGESDPPHPQ*