MELPDFVLLAVSTLGFITIFKTLVSVVKWVWIMFLRPPRNLKDYGSWAVVTGSTDGIGKALAFELASKGLNLVLVGRNPLKLEAVLREVRERHGQQVEVKTIVIDLDKVEGEEIARTMEEGIEGLDVGVLINNAGLSYPYAKFFHEVDVELMKSIIKVNVEGATWISRAVLPGMLKKKKGAIVNIGSGSSVAVSSYPLHAIYVATKAYVAMFSKCISLEYRKRGIDIQCQIPLLVATKMTSIKRPSFFVPSPEMFSRASIRWIGYEHICVPYWTHSVQWCLTNALPDALLDWCLLWYFLGVRRRGLVKDMEATEKKEKNP*