MLHKTSYIIESKQAKLGKSVSAKMQLKSTLQAERDSETGKLSLPDDEELSKVHSAKGNKVYYTLSLFAAVAYGVVSMAMVFINKTILLRYPHSMTLLFLQQLATASMIYFGRMFHVTTARGMDWKTSKRLLPLSIFYNANVAFALASLKGVNIPMYIALKRLTPLAVLVTGFFFGKSKPSTQVSLSVILTALGVIIAALGDFSFDPWGYTLALTSVAFQTAYLVLVERSAAEDGLSSVELMLYNSVLSLPFLLLLVYGTQEMPLSGLLLVQKVGCHFEIHLNLRFPTSEHCMKHLTSSRVFTMLCMMLLFGIVNCKGQINWFCPAASYIFVDGHYLELYNVFMYGCQLCFDHYNCGSFEGSGNYDSWICSSRGCESACTECCWAGYQHYWWSMVFLCQI*