MVLAKNSAFIALLLREYHDSPTGGHLGEVKTYLRLNAEWFWQGMRKMVAAYVRECAVCQRSKHSQQQPAGLLQPLPIPTAVWSDIAMDFIEGLSPSKGVDTILVVVDRLSKYAHFIGLKHPFTALSVANAFIKEVVKLHGFPSSIVSDRDRVFLSIFWKELFKLQGTELRRSTAYHPQTDGQSENVNKGLETYLRCFASERPKEWAKWLTWAEYSYNTSTHLATTMTPFKIVYGRDPPRLFHIGSGQTPVDSVEEMLKERDGVLDELKFNLLRAQQIIKKNADVKRREEQFEVGDNLKRVVGQQMASATIPQQLTQELELITEPEALLEVRDQSGEGKPTLVLIKWKGLPQFEATWEEAHLISDRFPDFHLEDKVSLWGRGDVMDHMRADPPMFVYSRRHKKGLTQTQKAHQAPAAGAELESKVVSY*