MDRAASDNRNVRQILNELNIDRCLPSAVFRLGKQREPGSKPRPIKVQFPCTAAVVEALRNKKKLVGGKFKGINIRKSMTKEELSKRNELIEICKQKRLSTKFDFVVYAGEVMTSHSLYHHNFPLNCQYPKLEISKGNNNVLGISKDINGAILTKVPKILSQNTEKSTSINCYYFNCRSIVNKLCDLRHFVGVENPDLLMLSETWVRDTTLTADELSLNAKYQVYLSNRSNNDKKKGGGVAILIRSDIPSKKILAQNKNGYELIIVDLLKPQKVRLFCVYLPPKLNKKINNHLIKCLEDNSERNSII