MSAQTARRQRLEQAQRLQLRGFSVPTLRLAGKTGCYGFQGDRFIPNRSAMDFEIAHFNLLRETKENTTSLLNVASPVKEEYKRKLAENFLRDSSNLEKSKILAFKKKYCSTPKSKEFPLQEVFLAGLTEACVSRKYFRHIPQSPERILDAPELVDDYYLNLLDWSCKNVVAVALGTTVYLWDAESGGIEQLMQTSEEDDYITSVAWAGDGKHISVGLNSTVIQIWDVTRGSQLRKMIGHSARVGSLAWNNHILASGSRDSRVINHDVRARDHVISVLRGHHQEVCGLKWSFSGQQLASGGNDNLLHVWDVGSSLHLYRLNEHQAAVKALAWCPLQTNLLASGGGAADRCIKFWNCQTGVCLSSLDTKSQVCALLWGRHQKEILSSHGHSRNQLCVWKYPSMIKIAELTGHNSRVLHLAQSPDGSTVVSAAADETLRFWKVFGSPALRSSYLSIKGAEASGLSMQSIHIR*