QLEVVAQNRASVITNEGVPTGWVKIVTQRSKGKTKGTYDVYIVDPDGRKFRSKAELKRFLDKSQSDLTIEDFDF