MSVLDASSLAFVPPPEAERDLELMEVSVAQVPPQSLSVLVRALTDALPQPALQHLKRQRAALAGGLPAAVAAALDSLPQPPASHFVPRHPPATRAQFEAWGRVWPLVFHPSAAVRALATWLPDPPPAPAEACDRNGGALRKQRLGEEARLGEAGRAEEEAKPHPLRHAIMVERRRCAAGGKRGAGEAESGPGRCLDGPDQYLCNGCDVFVTVEPCPMCAMALVHSRIRRLVYALPAPGGACGSAYRVHTIPSINHHYQVVRGLLRDEAAEALGLSGPAASDLKPG*