MSCVVHFLSTHVRFLSLSGFQLPIDATRQKSDGEHAAPLGSALLYSALLCGLWWDKTRSRCTSRPLLATPAQSSQQSTPPMASAAPAPKPGVLLLRRTDADFAAALRARFRVHDLHASGAPLGAFLATAAAEPEPPRAALVMAGGDVLVDAAFLDAVPSLGCVVTTSAGVDHVDLAQCARRGVAVAGAGEAFSVDVADHAVGLLVAVLRRVAAADRYVRAGLWPAQGDYPLTTKLSGKRVGILGLGSVGSLVAKRLQAFGCAVSYHSRARKASVAYRYFPDARALAAGSDALVVACALNDATRRVVGRHVLDALGPGGVLVNVARGGVVDEQELVAALRDGRIAGAGLDVFQDEPHLPPGLGGMDNVVLTAHQAAFTEESSADLRELMIGNLEAFFSGKPLLTPVMTRPQ*