MIREVNKAPTGYVSLGYEKIRTTLLTDPDIAYMIREEFSHFVGSEDLGAEGMRNLLNVVVDPATFGQAALPNILKKTTQEFYEQTLRTLCHAADICYSRAQKLDVLCCHSKPQGSMFLMIKINIHCFEDLNDDAEFCGKLAKEESVIVLPGSLLGMKNWIRVAFAVYPSMLEEAWDRIESFCKRHAKTITSSQNVLNPKIRKIEAFLVLTMEQSSIKMYLLVIHLPTGRTVMAYSMMSRFIKRTKYVRISAKKGLQNDLGLICSNVSGISNVGSDFSNFTESSSTALALGSLFSDLAVEPGGGIYVENTCTSCHQSSSCVFNVGSDASHSGSRGIVGFTVFQDSENKVPMNSAESQVANNDGNPEENGSRWERVIVKNDNGTMVTASYGQGNTTASYSVAIQSSLFLIIDEEWKNTLLNISPFIRPILQLHNCTGDQENTLSAIALLLFFNTISGFQKPV*