MDSTSLHQVSVPEKRGFKTLLAYLGPGFLVAIAYIDPGNFQTDLQSGAQFKYELLWIILLASCAALLIQSLAANLGVVTGKHLAEHCRMEYPRKVIYSLWSLAEIAIVASDIPEVLGTAFALNLLFHLPVWAGVLLTGLSTLIFLALQQYGVRKLEMLITLLVFTIAVCFFGELGYARPSQTEVLKGMFVPQLGGNGATGLAISLLGALVMPHNLFLHSALVLSRKTPRTVRGIKDACQFYFIESAFALFIAFLINVSIIAVSGAVCANPGLSSEDLDKCNKLNLNQASFLLQNVLGSWSSKIFGIALLASGQSSTITGTYAGQYVMQGFLNLRLTPWKRNLLTRLVAIMPSLAVAVLGGASGAGKLIIISSMILSFELPFALVPLLKFTSSETKMGPYKNSLGVKIVAWAVSCGIMVINTYFLSTSFYHLLVSKKVLTKAAQAIIGSIGFSAMALYVAAILYLAFRKKEEEVTFLLGLQEGNSENAENMEARVINHELELRGPFGLLPREDLINMQLPQDGARDPL*