MAREMNRKCSHCGKNGHNLRTCSDKGLKLFGVRILSPDEEEEVMRKSASMGNLASLASSEQIDHGYLSDGLLHSSGRGKRERKRGVPWTKEEHRTFLEGLEKLGKGDWRGISRKFVMTRTPAQVASHAQKYFLRHTMFNNKKRRSSLFDMAINDTAPTSDTGPALSQMRTNEIPEVSNLQHQDNYVVGNTASIVTQTPVHSIQTSPTLPPIEACGEALNVNGVRYMSGFAAENQTKDATFQISQILSSVPAPGSSYFSDIIPLKPHEGLPCSPNFLRLSFNPSQATMELPAMGNSDLELSIAPPRQFNSTRLSSGASTLSGAIRVI