MTLPTTIYSFPAYLSRFSSTDKPVKLKFHQYARATLLSNRGRDHNCDGRRTVEIHKLDLSDWQAFNKLATRCNAYDGITMNGDNSFGWNHEATLDNIHAQKYNKAYAGARLTAELKYLLQDVESFEPNSKYTIHEVVLGPGYGTPDYTGQTIGYVVTLPAQMPNCWSSELPTIDLYIDQLRTVTGVSNALGFIIAALLNAYSDLPHDLKIGLRSLSSSAAIYSGLGFERVPQERDISCARMYLTPANHPDLWTQENGEWIYLRN