MRRVKWKRGLISRLLIALYELSDDQKRKEWLDDWLSFMHRIGKPVTRIPIMAKQVLDLYELYRLVIQHGGLVEIINKKLWREITKGLNLPSSITSAAFTLRTQYQKYLYDYECDKEGFSQHCDLQQAIDGNRREGRRSNGGPGGGPLPLGFPLGGPLLGRLNGGLMDGGDRSPGAMGGHPNILAAYRAEQMAMFAEQQRHLERAQRAAFDNLARQSQASGPIGNGRESAGSSFDGGDGPAAKRSRLSPSNSEDPSGATAPATATATVIPSTTLKITSHKQDGQPNDSSMVVSMEINGVTYQGVFSSSFELSSSSQWNLNSIVLFDRFEICLGKVALYVEVLADFHVAQALEIAT