MAITKSFSLFSTVIFLLRITVDAQNYGTALQDNFYNSSCPDAETVIQKAVFAEVDKNLKLAAGLIRMQFHDCFVGGCDASVLLDGNDTEKTASVNQHLRGFEVIDVAKEAVEAVCPGVVSCADIIAYAARDSTIRLNGTGWAVQGGRKDGCVSFANAAEEELPPPTLNVSQLIDLFAQRGLSEKQMVILSGSHTVGVGHCDKFIERLYNFSETHSTDPSLNSTLAEQLKKECPPRNFNTTLEIFMDVITPGQFDAKYYVGLTKQEGLFTSDQSLFEDSRTNDIVKSLIDERTFEREFGKAMRAMGAVGVKSEGSVRLNCRMNNE*