MDCSCVSDLLFAPPALPALWTPVRPGRAFESKSHAPQSSPGSRQIQLWHFILELLQKEEYQGVIAWQGDYGEFVIKDPDEVARLWGIRKCKPHMNYDKLSRALRYYYNKRILHKTKGKRFTYKFNFSKVVPLLDVAAATRGAPLLLTPGPFGGAPGPDAPPLTPETLQTLFAPRLGEPGARAPLFTPETDKLRLDSPFPFLGSGKGLGVQVPLAIPSPLACWGTSRAFPEHPWNFGPYLTGPFPKLPPPLYPPHFYPNPLASALGHLPSAGAGGGPTTTPLLAATGEGLGLERPAGLAVAQRLALPGAGGPEAALGGKEDSDSELEITDVSGCSSDSDGDEGLPVPPKAKAGKGGVGS