MFLYMLYELSDDQKRKEWLDDWLSFMHRIGKPVTRIPIMAKQVLDLYELYRLVIQHGGLVEIINKKLWREITKGLNLPSSITSAAFTLRTQYQKYLYDYECDKEGFSQHCDLQQAIDGNRREGRRSNGGPGGGPLPLGFPLGGPLLGRLNGGLMDGGDRSPGAMGAHPNILAAYRAEQMAMFAEQQRHLERAQRAAFDNLARQSQASGPIGNGRESAGSSFDGGDGPAAKRSRLSPSNSEDPSGATAPATATATVIPSTTLKITSQKQDGQPNDSSMVVSMEINGVTYQGVLFALRADPSSDS