MDDSDYLRLLTHQAEQANAFLSNARKWERERWVCQRLLQALNVRHHSDDFNPSGQEPPDVLFREANFEVFFVLDEGRRLNDEWRAELERRRSAFSLSQLVRREARPKRIPASEMQARLAPTLRKKAHNYRERGIDLGELDLVAFVSLKRAVLDCNSHFPPPTEYLRQGWRSLSLVGPRFARVLFAHPDAPDFLRHNLGRSVLFDIGIGL