MATERRRASVVVLGDIGRSPRMQYHSLSLANQASMEVDIVANGGSDPHLSLRENPSIHIHEMKTVQLTGISKISGALSLLLKAAVQFILLVWFLCFKIPRPDVFFVQNPPSVPTLAAVKLASWLRGAKFIVDWHNFGYTLLGLSHGRSHIIVKIYFWFEKYFGQMADGAFCVTKAMQHELAQNWGIRATVLYDQSPDFFHPASLMEKHGLFSRLGNSMCSAMGNADCISVEEVGEDMNTTAFTSKIDGQVFLKPNRPALVVSSTSWTPDEDFSILLEAALMYDRRVAAALGEDDSMDEGQLWIDIKNGKQFVYPRLLFIITGKGPDRKKYEDQIKRLKLRRVALRTMWLASEDYPLLLGSADLGVSLHTSSSGLDLPMKVVDMFGCGLPVCAASFSCIEELVKVNKNGLLFSTSSELADELMMLFKGFPEECNALKSLKEGAMKSASSSKWSTEWETNALPLVDQVIG*