MDALFPLSRQLPTSTSSFGVIDYAVVDAFTETPFKGNPAAVCLLPCWYDVCWMQKVAAEFNLSQTAFLVRKCTPDILAANDDMDNISLSNACIDFDVRWFTPSNEVDLCGHATLASSYLLFMSGIVSGDLIQFHSRNCGILKARRVKISSKDDTVNLLVELDFPILSCSECDFEPMMLSNTLQNITPLTICKTSANDILVELPHGEHVESLKPCLDEMRKLNARGVIVTGRASEHSGFDFISRFFAPKVGIEEDPVCGQAHCALAGFWAKKLNKRSMMAYQASKRSGTLHIKIDFETNRVYIQGAAVLVMTGILINKTDQSL*