MVKDYVDPPSAPLFQTAELYNWSFYRALIAEFVATLLFLYVSVATVIGHKKQLGPCDGVGLVGIAWAFGGMIFVLVYSTAGISGGHINPAVTFGLLLARKVSLLRAVAYMVAQCLGAICGVGLVKGVMKDDYTKHGGGANTVAVGYSTGAALGAEIIATFLLMYTVFSATDAKRKARDSHVPVLAPLPIGFSVFMVHLATIPITGTGINPARSFGAAVIYNDTTAWNDHWIFWVGPFLGALAAVIYHQQILRGHAAKAF*