MASLSSHILVLPYPAQGHIPPLIGFSAALADRGALVTLVNIASIDSRIRERWTWPRELEGSIRFESLDFPYDIPQGYDASCHVDQGNFVQALRGAQVPFEDLLREMLNRGERVSCIVADYLWGWHVESAKKFGVSCASYWPGSATWINVHYHLPLLISAGEAPIKGKICLNSSLVTIYVDGDERTISYVPGLSPTKLKDFPYYARMEFKGTLEYLMQEQEKTLRNFGDNSCLLINSAEELEPDAFQSLRKVFGEKCTGVGPLFNLDPARTRLCHSLREEDGGCIAWLDTQAPKSVLYISFGSVVALPDLELQELSKAVLEMERPFLWVLPPEQKNESTKEITEAARASSFTRGRIVSWAPQLQVLSHASVGGFLSHCGWNSVLEAVTNGVPVLGWPCAIEQNLNCKVLVHDWKAGLKIDKAEK