MVDERMETRLTAFLAKAGTVMTAVGRGPPGKERLGPAERNSRVGVARGRCRKFGALLSTFQVAPFRPPPMIRNHHAQTILGVLFPRVQPVGYQRKILETPCGDQLRLDVLEPTVPVEDEAMTVVFAHGLESNSRTVQSFRIVRAFADRGFRVYAMNHRGCGLDKPEDHAHFLKEYHLGFTDDLELVVKHVKSQHPNTRILLSGFSLGGNMVCKFLGEIGERASELGIIGAAVTSVPFDLPNNQAKVNRPFTKHVYMARFLKSLKTRALAKRRHFESKGVVDFDKIEQARTVGEFDEAYIAKVYGFDCRHDYYKRADSKPYLKRIRVPTFVLQAVDDPFIEITSIPADEDLEEAPVLIHVTSGGGHCGFVDRFSGPGYMATELARWLSHVRDGLQESGDKQA*