MYSLPLFPRQLSFTTLLDLSEKQDKPEDLTASEGATFNACPRVAVIGAGITGVASAAHILDAGFECHIFEGGDERSVGGIWTRVNETSSLQIHSGFYCFHPSVSWKSDYPKRAEILGEVQKVWERYDLSKRTTFRCRVNNIYRENGKWVVNDPSNGYLQSNALTNARDSNLPAIPNQDDFEGNILHSSMLATQDMKNKNVLIVGGGASAVEALEYACDRGAASVKSEKWFIPRIPMLNAALATTIGDKYGVFARVLEFSIRKFFYRDLWHLAPPHDTKMDGIYGGTPVCNSRLFDLVVSSLAEMCARARPSGYVVMCRPSHPTGLSSRGASAAPTTATPARSRTKRAMCASSPPASVARSFPSCRRVRSGKRYRAPNWYLQCFPTDDATICATNCTWKDGIGTVGGGHIGVYTRFLLVFLMDSRTKPSPWMMRTWVDTVHLLKRPCPGGALAFVTSAEIFFWMFMMILLQPSLWAYASFIMMGPSVAAGSSRAASLRT*