MKRRLWCKSAQLCHCIHRNFSSSSSSLEPFKPPPFFPHRRVVVTGLGMVTPLGCGVETTWNRLIKGESGIRALSLEDLKMNGFDRDTQSYTFDQLTSKVAGIVPSGTKPGEFNEALWLDSKHGKSMAKFISYALCAADEALKDANWIPSEQDEKEKTGVSIGGGIGSIGDILDASQLICEKKLRRLSPFFVPRILINMAAGHVSMKYGFQGPNHAAVTACATGANSIGDAARMIQFGDADVMVAGGTEASIDALSIAGFCRLRALSTKYNSTPQEASRPFDCDRDGFVIGEGAGVLVLEELEHAKKRGAKIYAELRGYGMSGDAHHITQPHTDGRGAILAMSRALKQSGICHDQVDYVNAHATSTPLGDMVEAHAIKSLFSKHAMSGALAFSSTKGAIGHLLGAAGAVEAIFTILAIHKGIAPLSLNISNPDPIFEEAFMPLKTSKKMQIKAALSNAFGFGGTNAALLFAKIP*