MATATPVPASCALEEVLLDGYAYIGNKPNHTTAVSLTRNTEIIVASFWSERPPLPSRLYVHCPELESSAFSQLPRILCVVEGLILFRVAIRCREPILYEECDYFIYHVDSRSLKEIPNPSPFSIRDDDMGLLPRGNHYTVAALVPTSDDKVFTLHLFQSEIRRWTSKDVSLEAPQSEFPIEIPRDTDACRLLSHTTSTVITLGGEDGTMGWVDLWRGILLCDVLLPAPKLRGVPLPWPRAMYLPNGESRINFGSPKLYRGIAFSKEKRCLRFVDLDTIFNRLPASDKEGGIPTYRFEGWEITKWSNCNLTNSFEDWQADYLPIHANDIKLNEQIQKQMLEYQLLWPKAPSQGNSVAADPGRNLENVTVFLPTPSMDDSNVVFLIAKAEFRQPKAYVLEVDMGNSQLKGVTEFGTAREPCARVICCHGSVSKV*