MSFKSLLVRSQGMMLNLRLVAVVLRRFCSKNDTPLKFSETPAFHRRHGRSPPITIPEYQFKDSEVRIVEFISATISLTVFLVYFARLREPNDLDMALDVSSPAERLEQIERQLLKDAIRRGKAKGVDVTQYEKRIVELDG