MAVFLNLCDEDTGKSFTAHLNKALIDSAISTFFFSPTQQLPTTIQRAIERCELSYLLSLPRVTLVLPVYYDVEPSHVRWQKGPFDGAFVDHKSKNGIDEATIQKWKNALKEVADLSGWEMKNYRTEANLVEELVKHVSAKLECKTPFHVASHPVGLDSGIVDMMELLDIDTNDARIVGIHGMGGIGKTTLAKAVFNKIRSSFQGTCFLSDVRESSKTNGGVVTLQKQLLKELFNEGDPSIYNVDGGICVIKNKIGSKKVLVVIDDVDSEKQLEKLAINRDWYYQGSRIIITKRDEHVLNVNNRVDKCHIYKLKELDGIESLQLFSYCAFGRNEPVQEYAKLSYDVVSTASGLPLALEVLGSYFWDKTPEEW*