MATPDYSFLITSNEFVPLRRLARKVEDEEIRRVSSPKTFSVAKVSIGSEEHVTASKECGMEKQSVIFVEIIGMGGIGKITLAKALFGDTGSIFSRASYIEDVKCQVEKYGLKYIHHILLRQLLVYDFEVSNSNQGVHMLKMKPKNVFAGNECVRGRSLVSGEAVLWNEDEFGNRCAYVADLFANTNELQLLELTYDCLKGDFGKLSQKPLLHRWRNFLYDRVTVDLHTKRIRALGFLGRVPESMAKLPGLQKVDFPQCIILTTIPDEFCYLKALEVLNLNICRKLKYLPPCIGDLSRLETLRLDDCPRLKEIPTTVGQASRNRYLRRAE*