MTIQSDHRAASEGILENVWASYIGEDRGDIGISNSEQEVSKSWQDLPSLDRRDESMEALQRLPSLGRWISMGAETWEELLDGIIPEINDTCNDSAENKGPSSLSSKASAVKVEKVTTRHYRGVRRRPWGKYAAEIRDSSRKGARVWLGTFETAEEAALAYDKAALRIRGPKTYLNFPLETVAKAMCIDCSKNDSNVLSTTNSQGNNTSCTFPGSSDKVSVIHRKRASRDWEVKSESTMMEQPGLKRTARVEELYANDVVEFQDLGSDYLDSLLSSF