MGNQYVKPQRTGNSPYTRSGVPPPALVKTGDKPLHRVNDRMSLELHMADERVRASGLSPAEREWRKKWVHDQHLHADEPVVVDAVHRQLNPIRTAYRLPWDKFYLHYLKPTFGVYYGTAVRVTVPKLLMAFVVVQTAYYYWKYEVKDWTHLRGLESMPQKEVIVNAPAIESKFPGLMDKGLANPSKDDYYTPTFNKRTAYLDVGETKRPW