MDSTSALPKSPFRETVLQDKVALITGGATGIGFEIATQLAKHGAHIALMGRRKHVLDAAVIALREGGFQAAGFQGDVRKKEDASQVVESTIQRFGRLDILVNNAAGNFLAAAEDLSPNGFRTVLDIDSVGTFTMCRAALPHLKAGGTGKDATEAGLIVNISATIHYSAQWYQIHVSAAKAAIDSLTRSLALEWGNDYGIHVIGIAPGPIKDTPGMQKLAPDEVGSYHIDKSQWGEKWDIAMATVFLASDAGRHINGVTLPVDNGAWLNKPRSVPKEMIRAISRSVETKSRTSSNNPQSKL*