MVNSQDFKNSIPLSSISTPERGTKMSKLTSSSSELDLDRPNIEDYLPSDSIPQPHAKLRLRDLLDISPTLTEAAGAIVDDSFTRCFKSNPPEPWNWNIYLFPLWCLGVVVRYGILFPGRVLVLTLGWIIFLSCYIPVHLLLKGHDKLRKRLERALVELICSFFVASWTGVVKYHGPRPCARPKQVFVANHTSMIDFIVLEQMTAFAVIMQKHPGWVGLLQSTILDSLGCIWFNRSEAKDREIVARKLREHVEGADNNPLLIFPEGTCVNNQFTVMFKKGAFELGSTVCPIAIKQSFTTHLLQLMTSWAVVCDVWYLEPQNMKPGETPIEFAERVRDIISVRAGLKKVPWDGYLKYSRPSPKHRERKQQSFAESVLHRLEEK*