MKGGVAELFDSFRKVVLPIATLLLLLKISYSSFDSTTDSLLQNLESSQNGSLPLDQPEQVSPGITSTSTNYSAKTGIRQQTCNIFVGKWVQYPKGPYYTNETNCVIDDRQNCMKYGRPDSDFIHWRWKPNDCELPLFDANQFLQIVRGKTLAFVGDSLARNQMQSLVCLLANASIPVDVSETTDTRYRRWLYKDYNFTIMALWSPQLIKSIDSDPTGDPYYSLMNLYLDKADDVWASQVDKADIVIISGGQWFFRPFLYYKNDQLIGCHKCNQKNVTKHTHYYGYRMAFRTAFKTLLSLKKLKGRLVMLRPFSPAHFEYGDWNNGGNCNRTRPFNNQEMKLDGYELKMYMTQLEEFKVAEKEGRKRGSVKFKLLDTTEAMVMRPDGHPNHYGHWPHEKKLPDCVHWCMPGPVDTWNELLLATLKMEGDEFIQR*