NIPSLEALLLIRCCGKPLIDQSSADSIQLVQEVWGTMQSLKVPMDISHYNALLSVYLEKDHDFSPAEFLQMILSKNIEPNRVTYHRLIEAYCKKGDIANATKILEKMRENQVPLCETVFNSLIIGHSEAGDQKSAIAVLDTMKNAGIEPSVDTYCALLCVYAKRGDMESINKTIADLDSKEIVLLDNHYMEVIETLVANGHIEKAEVFSLKLMKDIQSDTEIGRLLVKLMDLGQLPLAITMMKNTTTDIGRFNIRSALLLKGAIVSKKISVNEIIKLCKKIDDEGWHSRPFAVALYHYLTNNPNITTTVSIMKAWQEHGGEIREHYFWPILRSEARQSNYQGIIGTLDIMIKEFNITPSIETLRDYTVPFMFGTLENIIGKLEPLGIPKQLITHAIAHRAVQDKKLRNAAMFMIQYPANYDPELILESAAASLNLYDDTKSFVTILRFL