MKVTYYAYAFKHVTKDKRGLCDLSSFLRSFSQLKDKSFKNGFIYNDENIYLVHYVDNIYFFIITRNSEIIRRINSNTFAVGDMQAILGQDDHIGFASYIIVNKDHIGFGSTIFAPKAEAFGWYVNEILSKIGISDLQFYMHAIMHSATKSDALTFPYIGRTVIEVDKSHPALVEFVESLGFDVTDSIDLGSMEIHIKPKPRKEITNAAHNIVKNISDDGLVKFMMRAQAEVGSQVQDMYLVGSGAVAI