MTQLCNMLQWFGMRPLWSWLQAMLDTPGSPKTEARRFHGTLHVEVGFEVTALRGNAQLTVAASRRSNELRLFQRAPGSRGLGRLPTLRLDRRVDALDLVSENDVLVAGSVDGQLSIHALSDPKTSTRLTRYKAQAARETTGSHLFAGLHFLPGSGGTQVLAAARSQKCAQLLDVTTADIVVDSERLGHSGLVACEVLDHQSSLLVSADGLVRLWDLRSPSLLKVADLPEGSSDESQMVVSVNVGAPFGCAVLSGRALRWADLRAMQMTEVRPATLWPGIFTQGACPARLVMARHGLVAAWYDGPSSPIGCWFAGGPALVPINADHGNTAVSAASISLGGGTPSFAVALARPGFWMLTMAQTASLFVDHWVLNIF*