MVLHSLSRVAPGLLALRPKLTADSLKPGRLLRVGSAAGHDVHAAVLCWCGGVAFAAPIAGWPHAPAVICGAVPAEAAESAVLLDDSLGASPDAVDAAAEEGGVSVIDCFGAPLDSPPTSLRDGSRRRLPLMAVCPGQADLQPICASLHTGTGATCLFALGRSMLLMGERGTGKSAVAIDAAARPLHCVAARSLAEWICERADRQVSLSACGGAFPPPTILAEDAPVSTRGSASEGALVAAAACAVGERVRDGGGHALVVVDGHVQLLASEWARGVRPALRPAESIARVGVGSDTAKRPRPASAAMLRLSAGLRLELAQAEDLPAALGDAHTRLQQTRARALAAVLGTHREGVPLALSQQVALLLAILDGRAAVALRTPEVAGLLDKLRASPTAAAALRAVDESEELAPPEESALLAAIAEHMPRAGGRGLFASWQTTAIATRS*