MFSLAICLKVVLLVRPFIHDKFGTNNLTFLFNQVVHQHLKYPEHDPWCCRARSAEYERGYRYTWSGPLILDDEVPNWPIYIRKWTQPIDAGQVCCFSNTVYFAGRGRSLLRVATQLAKTPKHRHVNITNLGGFRNSQALQQFAARILDDCSILDFQRLQLLFQGRHRTFATALENCIMVNPLASELTQMLMVELGTKRGVVASSVVDRRRILFSINRTVLDDIYSFFAGVPSSEAEAAKASVQSAVMNMFFGSRKMVAINPTLSLIEFGLARVVYKGEYGKRVQWIQDGEDIVGDGDKSWKTPLGVESEDFRLLDWIESVQNRHGFSYTFFSTADNANAGPDIWFFLNLVDDKDGDEELTIKNPKDAKAAKLIQDFPHHVKLVVTSAYMNLEKVQKLKLVQFDHSEITYKGRSTIRSMPPIQSLVEILKTCGLPERFWPMVRGEIEGNYIGADRRREDTQ*