MLRSAAARAVRAVRPRLSARYMATTALPQDPIPSGALGQKVPHVDESHQDLLFRTSHMVEDLETYDEDSPINTSDANTRIRAFTINFGPQHPAAHGVLRLILELSGEEIIRSDPHVGLLHRGTEKLIEYKTYMQALPYFDRLDYVSMMTNEQVFSLAVEKLLNVEVPLRGKYIRTMFGEITRVLNHLMSVCSHAMDVGALTPFLWGFEEREKLMEFYERVSGARLHAAYVRPGGVSQDLPAGLLDDIYMWATQFGDRLDEIEELLTDNRIWKLRTVNIGTVTAQDALNLGLSGPMLRGSGIPFDIRKNAPYDAYDKVDFDVPVGMNGDCYDRYLIRMAEFRQSLRIIEQCCNDMPAGAVKVEDFKINSPPRNLMKEDMEALIHHFLLYTKGYSVPPGETYTAIEAPKGEMGVYVVSDGSERPYKCKIRAPGFAHLGAFDHIARGHFLPDAVAIIGTMDLVFGEVDR*