MIVLPDTPPVAIKFKNSKVSPQLLSVRAAIELQQQVTDSTSYLIHLEEYLKCLLAYIDQNGTGNSFVLCEGIPWTNVISPKQRKIPKLGSSTDNKITWTAQNELYMTLIGITLTYLKKAAEMTNAIIDEETDNVGQFNENWKHIMSYYKTGISYILYAMNLPPVQQQEPPQLQMNNVLLSIIHKISQVSIQIVILIKFSWINRNSFQFKGETIQTENNSTLSKVAIYILQELKVIKNLINGMEKSEQDFTLDCSHWIKYLNVIEKYINGYAGLFQSLQMYKEDKLGHALGLVHFSLLSLQSKQAVITESTKSTKNIIRNVRMKFNNKKNEMILSNLNSVSSLQIDKSAFNEKSSPSSRLILNDLNYLFDQLIKLNLKFTKENNNLKFDTIVKWSDIFVDSKWPTGCPIPISEIKPYDPHPNQEVTEVKLDYTGRGAYY