MKLKLCVSNTDVLLSTLSAIQPLRKLCVLRFTPVHLCIISMALNEPQAWCKISQEVFPLYEVESIRDNVLCVETNIDPLINALRNFDKSNSDGLSIRLQRRPVANEGPESSKKNRSMAVLSLIYTEHVSMASSRSYSFKIPVKVLKAEIDQGIVEPQLTHAEVLMKLDRDILPLFRRIERYKRSGYICVTGTNRGRLELSIEEDSRKVQLSWKEFLQVQQLEGETQQQSQFSTQDQDMPHSVQIKLKDWRLGAKLTELCYKVVMIISENHALVLHCILNEDETAEVTYYIGGKIQDQE*