MYQGRVEKSHHIVVLADQGQGHINPMLQFSKRLASKGIKITVATTLSNAKSMKATLSYSMITFESIYDDCSQGGVLGPGGFKGFLDRFQASGSTNLTRFILDHEHPVKCLVYDANIPWASKISTQLGIAGAAFFTQSCATAATYYPMYCEVYEKTPLSMLSFPVVTRLPKLRFPDLPSRTGRYPPIIIHILGQFDNFGKADWVLFNSFDKLEEEVVNWMKKVWNVVTIGPTLPSFYLDKRVENDNEYGFNIHKPNYSNCMEWLDSKKTGSVVYVSFGSAANLCAEQITELADALRQSNIMFLWVVKPDEQSKLPSDFSKETSGKGLVVTWCSQIEVLAHHAIGCFISHCGWNSTLEAISFGVPILAMPQILDQIINAHFLEKVWSVGLIAKANEDEKGVTASEEIYRCIREVLEGERGEEIRKNITSLKELAKEAIDTSGSSDKHIDDFISQLDPAYLRHRSNYN*