MTLLPVRILWQILSRLDNRSAVRASRVCKAWREIVQSPDFKSRATMDSGVWILTYVNDALKAWCPLSGSFLDDPFPDFKDHYQVLGTNQGMVFLRSRTKLYVGNPVLMQWEELPAIDKMLFNTDSQMNDGILSSRIELCSERERYVIIVINKCFRDNAVMYTPDLRRWRTCPFYCFQTVGHEWRISEQKEIRSYPRDFYYEGRRMLEVIAKKEFSIWEERDASTPKASDLSFKRIFYPDPNEWKLLTKVAVAKREEYEKHTIGSLRHFACHYHNSALALFVAMPISTQNCPPNYGCIVNLLACSSYLSYTERMSLVGVHQVVERNQDMGNMSLVSYLRRLKVYIDDALDEPPIDKIVIAPHGKSAWLSRLILA*