MFRFNDKMKGGVAELFDSFRKVILPIATLLLLLKISYSSFDSTTDSLLQNLESSQNGSLPLDQPEQVSPGITSASPSTNYSAKTGIRQQTCNIFVGKWIPYPKGPYYTNESNCVIDDRQNCMKYGRPDSDFIHWRWKPNDCELPLFDATQFLQIVRGKTLAFVGDSLARNQMQSLVCILSNASIPVDVSETTDTKFRRWLYKDYNFTIMALWSPQLIKSYDSDPTGDPYYSLMNLYLDKADDVWASQVEKADIIIISGGQWFFRPFLYYENDQLIGCHKCNQKNVTEHTHYYGYRMAFRTAFKTLLNLQKLKGRLVMLRPFSPAHFENGDWNNGGNCNRTRPFKNEEMKLDGYELKMYMTQLEEFKAAEKEGRKRGSVKFKLLDTTEAMVMRPDGHPNHYGHWPNEKKLPDCVHWCMPGPVDTWNELLLATLKMEGDEL*