MVSLPEQLERELSGRGLAIASIPGKGRGLVTTRRFFPGEVILCGEPYASTPNKILVGSNCDHCFTSSNLRKCSVCRVAWYCGSVCQKEEWKLHQLECRAISALTDDRKKMLTPTIRLMVRLILRRKLQNEKVIPSTGTDNYGLVDALESHISEVDDKQLVLYAQMANLVQLILPAIELDLKETAHIFSKFSCNAHTICDPELRPVGTGLFPAISTINHSCVPNAVLLFEGRTAYVRALQPLSNNTEVSISYIETAATTLKRHNDLKHYFFTCTCPRCIKGSEEDPLLEGYRCKDQNCDGFLLPDSGKKAYTCQKCSMCRDGEEVKKLSSEILLLSDKASSFVSSGNNNEAGSVYKIIEQLERKLYHSFSITLLHTRETLLKLYMELQDWRSALMYCRSTIPVYERVYPPFHPMVGLQFYTCGKLEWLLEYTEDALKSLTRAADVLRITHGTNSQFMKELFGKLEEARAEVSFRLSPGNEQIS*