MADSGVSPSLVTESLLWRDSSKEWRLKARDFPRHNHPVQARRKGPLDACLKALGKRTDVDKYYERQDEILREFDDLDALVENDGHYEHARHLHAQRNATAWKERNAIRISNYANILLFVAKVFVSVKSRSLAIIASALDSLLDLLSGFILWFTAHNMRRPNPYLYPIGKNRMQPVGILLFAAIMATLGVQILIESGRTLLSKDSTLDISGSNRWWIIGIMLSVSVVKFFLMLLCRTFKNEIVRAYAKDHLFDVITNMIGLVAAMLASEFYWWIDPVGAIMLALYTIFNWYQTVLENVKSLVGETAPSDFLQKLTYLCWNHHQDIKQIDTVRAYTFGEYYFVEIDIVLPAEMPLREAHDVGESLQNKLECLPEVERAFVHLDYEVTHRPEHAGLVNVILS*