MPTAAVDDHGSVLYYEDSGAPSTSSGYVTLVLIHGTCFHGAGFRPLIPLAKEHNLRLVLLNLRGYPGSTPYSDAELELFRGTLDDQQAALQTRGFEIATFLRWFIENENIPKIHTTAGSDQKSGGLSILAWSGGNSQTLFSFANADKLSENTRALLGAYIRSFIMYDPSHTAVGVQPPPGLKSLLFDPMASPEEQALQFGLSVSAYYPPFTLPNSIHDTTSYVPRGPLNDPQPTTAKLTDQEIRDLTHPAIFERTQHALWSPTLSSLYEKNALRALFDCRLLDDSSGAKKKVWPGVRVHVVWCDMTAGELAWAVAVLRSRYRESDPDARREIDFHKLEGANHFVHLEEPQRFIELLKKLA*