MADALFNPLTTLRLLSPPPPSPPWRPVISSCHRTPLFRHLFAPRIALNWSPGGCTSVRAAKFQRFEQSEEELEAQAAASRAEKNGAVLSVAGRSDYEPIEDDKRDDSVLPDDLEGAILHSSQSTAYFVSAGGSRAIVELLLPELENLDEEGAQQRLWDLARLFLESLQADLGTERLKAIFPDAGAAALLKHRWSDSTFSFGSLNDRRPIKTEDEVVVLVAPDYQMLSEVQSIASALSGSDENMPRPLVMWNPRLFSGDVGIGLNVRRTRDNFISTFTVVYSMRPLPLGAIFRRYPGLWQVFLDDKERPGRYILAKEQPRRPSPDDLDVILLGGEVDEVNEENISPLVKALGVFASLNRFMRSLSQ*