MDDADGKETNNEVQVCKRLRCTDPDLTVLVKYLNEEENVAQKEYYMYSHVLAGLSNFIDTALSVDMKEKATCKIVFPDVTPEIFEMALKILLDPVASRSLKAKDAIQLIKFYDQYEFAGGVQLCDDVFANYFQQKLAAYRDSLSSPEETDFFVEALVLVFQFKLRKAMNDGRKCIQGRMELNLSRHGRFMFTTEHIEKLQPAIRKGLFGSTWSMDFNGLFPEGLSLEDLSSSLFPKYYVTWASAVISGCACPLVEVSGTGNDIDGVYERENTKYRGHRYRKVGAPTEYSGAFVIDRNELSEGGWAIMEEDTGGNPIKFFWVCPNSASLEVPPEEGPWVISCEAGYAYKSKIPRIRLLGPQERR*