MRLESFKDKLHEFIIKTENKNQNQQQHKLSWPPDEWFEKLHNQQKSTTTTTTETTESTQATTNTQSSVIILNESPANTQSISDNPSPSTLIPPQLPINTFRPPPIHPSRVDTSSVKETLDAHSKLSIINPTIKNDYDALFLIRNEVAIMKKINHPNLVRLHEVLDIENQDSLYMVMEFCPGGTLQKLVQLHASTSVITTTLPERPDSDKIDLSPKSNGIGPVIARKYFRQIVLGIDYLHRNEIIRKDHEKDYDIKPENILLTSNQEQIKIVDFGISSMFKKPGDDSSSTKTRVIGSPAFLSPELINSDNKEDGLVSGTATDIWAMGVTLYFMLTGSLPFPTNDIMLMYEAIETHAPIIPEEWDAEIVDLMSKILDKHADSRLKMAALKRHNWVTDSGRLSALTSTTPARPRSASRFSSTSGSGKNGVTDTDLKESFRFGFTNRCPVFSELVSNALKLSQSWKASHCSSSPSSNLTGRRRELFFKEFNRQISERTKLKFHLSN*