MKNRKGRRSRNKATCNEAATSNGDRFSTLPDDILLNVLERVETLDALRTCILSKRMLKLPTMLSHIDVDIYSLAYYGSFRDLVRINGAVADVTENILSTRSPEIPIRKLKVRFVLRHYDFLSIVKSFARAMATQKVEKAEIEIMTEKIKYQYCTPADRLDSAKKFNTILDACPDAFPGLTSLWLHNMSFGELDIPNILSTCKRLQSFHLTYCDTGTRSVLQIEHDQLIELEIDYGKFETVKLTYLPKLQQVSYNNWCYEDQPLSFGFVPQLSKLSLTRTAVRSDRALELSQVLANFPSISELHLDFQSEKSLFAASPKFLICFFHPRFGFYQNARNCLRLCLANYGLWIWTIFLKDVILLGQCSFFKLHPSLRSYASQYGIIGATW*