MESLNNNRSGQSQEEASLNLVTPFQSQSQQLGHGSDDPDPDRHGPYMGSISIQPTASTSSKPASSSVKRSTKDRHTKVDGRGRRIRMPAICAARVFQLTRELGHKSDGETIEWLLQQAEPAIVAATGTGTIPANFSTLNVSLRSSGSTISAPPSKSAPHSFHGGLGLFDDGGGDPSRRILGFHHQLYPHLGTGGATSSSLTKPAAPGPQDHEQGSSPAATHCSARPAPAMWAVAPATSNGGSAFWMLPVTTSVSTSTAGVGASEPQIWPFATGGGQYRVNFSGGVSPIQLGPMVLQQPQGSQQLGLGLSDINMGMLNAYNSSRVDLGMNLEQHQHQNQPPQGSEDSGDEDAAESQ