MPLRITQLVVSICVIFLSVAAYYLVNLDTLATTTAAPPTQPPPEPVAMSRRATTGAIVALSHGGGPLPLLNDPRSAAMTASLRTRVPSILNLTSPDPAQRPRAIILVTAHWVAKSPLSFPEVTSSARPELIYDYYGFPAESYQFKYPAPGAPDLAARFAAVAADHGLSPRLHPDRGWDHGVFVPLLLARPEADVPVLQVSVLGSDDARAHFRLGRALGDLQRREAEAGNGPVAIVGSGFASFHNLRIMLSGDGTIESDAFRTGHDAWNAAVTDAATTKDVQAREDKFAAWRSWPDAYVSHPPRGSEHFMPLAVCAGAAGEEEAKFYVDDYVGLKIHSYYWD