MTFPGSIDGGAARGSVAAAATSSLAGAVAGSPSNLDLLVVGPGVLGSVLGRDWLASVQGGTATGLTNTDRSHERLRAMGLTPATRSTLPPNKKYSFVAFAAPPSGSEDYVADIKSALALWDGSGSFIFTSSMSVCAVDDGGSATDEHCPLVPVGAGPSTDKLRGAEEAVLAAGGNVLRLVGLYHKFRGAHTFFIKQGTVARPGGYVVNLLHYEDAAALAAAILRGDGSGPFRGRAFLGTDGHPVTFEDMVEYCFAGGAFERVPVSFTGTFPDGGKTGRGKRVDNSGTSQALGGWKPKYESFQSFMAAGGADYYNTSGLKWN*