MSRRAPFSNLDPATAADTRRQRYDQHEQDGYMEHLLPYIHSCVPDPPVSTTARLVARRTGPSDGVDRISSLSDTLLRDIVSRLPFKDAARTAVLATRWRGLWLAAPLVVADAHLLNHWPPTPADAAPVTAAVSHALATHPGPFRCVHLVSTRMDAYQPQLKRWLRLLAAKGVQELVLVNRPCPREVPLPDTLFRIATLTRLYIGVWKFPDAAHLQGASFANLRELGIFSVVVEDGDIDSVVARSPVLEILNIQGTIKGLRLVGNSLRCVQICASVVENIAVVHTPCLERLILWDVRGSPNPASGLCTRIKIGKAPKLRILGYLEPGKHVLEIGGTTIMAGIKPSASTMLRTVKVLSIKSCFGSNDTKMLPDFLKCFPNVEALHVISVKCNEPGDKLNTKFWQEAGPIVSVLMRIKVMTVREFRGEQHELAFLQYFYENARVLKYASVVAANARVTGISDKQMFSILQNMNDARWASKFGLAIMGSNGPEGGRPWMFERGSNFSDDDPFAPVKFLEHGPASAPR*