MVLRLRSNNFNGSITQNMCQLSCLIVLDLGNKSLSGSIPNCLDDMKTMAGEDDFFANPSSYSYGSDFSYNHYKETLALVPKKDELEYKDNLILVRMIDLSSNKLSGAIPSEISKLSALRFLNLSRNHLSGEIPNDMGKMKLLESLDLSLNNISGQIPQSLSDLSFLSFLNLSYHNLSGRIPTSTQLQSFEELSYTGNPELCGPPVTKNCTNKEWLRESASVGHGDGNFFGTSEFYIGMGVGFAAGFWGFCSVVFFNRTWRRAYFHYLDHLRDLIYVMIV*