MRFYKKELPDVDEVVMCQVQQIAEMGAYVKLLEYDGAEGMILLSELSRRRIRSIQKLIRVGRNEVVVVLRVDKEKGYIDLSKRRVSPEDVIKCEEQFTKSKAVHSIIAHVAGKLSREVEELYDTIVFPLHEKYGHAFDAFKLAILDMDKTFEGIQMDDDVRKELYANIARRMTPQPVKIRADVEVTCFGYEGIDAVKKALRAGEAVSTEAIPIKIKLVAPPLYVLITNSTDKVGGIALMEQALEKITESIRANGGDVDIKMKPKTVSEVEDQELEQLMAHFEKQNAEVEGDEDSEGDD*