MHRIGKPVTRIPIMAKQVLDLYELYRLVVQHGGLVEIINKKLWREITKGLNLPSSITSAAFTLRTQYQKYLYDYECEKEALSNPSDLQAAIDGNRREGRRNASAPNFGPLGYPLPHASSAANLLGKPFSGLGMRNDFLDDENGLSMSLPQNNLLAAYRAEQIAMFEAQQRQMERAQRAAAEVVARHGGLALAPSGRASPSSVDSEAPAKRARVSETTDTLAPSGGQMKITTRKPEGQQSDNSMVVSMEINGVTYQGVLFALEENSKS