MVSSFPFVYQNMLAKRPYGAYQNVITVSMSWLKIHGSCPHRITDALHRNAQIIPVLEQWRQQGNQVNPSHVRVIIKKLRDSDQSLQALQVSEWMSKEKICNLIPEDFAARLHLIENVVGLEEAEKFFESIPKNARGDSVYTSLLNSYARSDKTLCKAEATFQKMRDLGLLLRPVPYNAMMSLYSALKNREKVEELLLEMKDNDVEADNVTVNNVLKLYSAVCDVTEMEKFLNKWEGIHGIKLEWHTTLDMAKAYLRARSSGKAMKMLRLTEQLVDQKSLKSAYDHLMKLYGEAGNREEVLRVWKLYKSKIGERDNNGYRTVIRSLLKVDDIVGAEEIYKVWESLPLEFDHRIPTMLASGYRDRGMTEKAEKLMNSKTIKDRRMNKPVTPLLEQWGDQMKPSDLKCLIKNLRDSKQFSKALQVSEWMGEKQVCNLYLEDYAARLYLTENVLGLEEAEKYFENIPENMKDYSVYVALLSSYAKSDKNLGKAMASRR*