MAQNPAAVQKKITVLNQHNEKLVGVLHDTGSVEIVVLCHGFRSSKDFYTILNLAVAMEKEGISVFRFDFPGNGESEGSFQYGNYRREADDLHSVVEYFNGANRKVTAVLGHSKGGDVVLLYASKYHDVHTVVNLSGRYNLEKGIAERLGEDFLEIIKKDGFIDVKNKAGDVDYRVTEESLMDRLHTNMHDACLQIDKGCRVLTVHGSADEIIPVEDALEFDKVIPNHKLHIIEGANHCYTSHQAELTPVILPFIKEGLQKN*